Если вам нужен конструктор, который работает в обеих версиях (хотя вам не следует кодировать php4, так как он уже давно вышел из употребления)
class Foobar
{
function __construct()
{
echo "Hello World!\n";
}
function Foobar()
{
return $this->__construct();
}
}
Если вы кодируете Just php5, вы должны привыкнуть явно указывать видимость,
class Foobar
{
public function __construct()
{
}
}
(определителей видимости еще не было в php4)
Нужно сделать свое дело, с небольшой потерей производительности под php4.