В PHP 4, если вы используете класс до его определения, вы получите эту ошибку:
Неустранимая ошибка: неопределенное имя класса 'foo' в ...
Мой код:
function do_stuff(){
if(foo::what()) ... // this code is before the php file with the foo class is included
}
class foo{
function what(){
...
}
}
do_stuff();
есть ли обходной путь для этого (помимо сообщения людям, которые используют ваш скрипт для обновления до php5)?