PHP 4では、それが定義されています前にクラスを使用する場合は、このエラーを取得する:PHP 4 - 未定義のクラス名
Fatal error: Undefined class name 'foo' in...
私のコードは次のとおりです。
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にアップデートする人たちに伝えること以外に)?
いいえ、なぜPHP 4を使用して、とにかくPHP 5.3.5 – Petah
へのアップグレードを、私はたわごと – Petah
Petahとして古いですWTFを意味する:時々あなた古い技術でちょうど立ち往生しています... – Mchl