これに困惑した。このコードは私に与えています
PHP 致命的なエラー: 未定義のメソッド MyObject::helloWorld() の呼び出し
しかし、それを実行するのは 2 回目だけで、1 回目は問題なく実行されます。
class MyObject
{
function __construct()
{
echo("creating MyObject...");
}
public function helloWorld()
{
echo("Hello World!");
}
}
$obj = new MyObject();
$obj->helloWorld();
また、「作成中の MyObject...」が 2 回目に生成されますが、「Hello World!」は生成されません。
PHP 5.4.0 にアップグレード中です。
本当に明白な何かが欠けているに違いありません。