Факт из жизни PHP
Когда-то, ещё во второй версии, функции в PHP определялись иначе. Синтаксис сменился в версии 3. Для того, чтобы программисты могли безболезненно перейти на новую версию, в PHP3 было введено новое ключевое слово old_function для поддержки старого синтаксиса. Таким образом, переименованием function в old_function можно было портировать функции PHP/FI2 в PHP3. Шли годы, а синтаксис остался. Правда, мало кто знает как он выглядел. Так вот, если вы хотите поразить знакомых PHPшников, вставьте в свою программу функцию вида:
old_function Test $a, $b (
echo $a, $b;
);
Но помните, что этот синтаксис не рекомендован к использованию.