ホームページ  >  記事  >  バックエンド開発  >  【】致命的なエラー: 非オブジェクトのメンバー関数 * の呼び出し

【】致命的なエラー: 非オブジェクトのメンバー関数 * の呼び出し

WBOY
WBOYオリジナル
2016-06-13 12:38:321244ブラウズ

【緊急ヘルプ】致命的なエラー: 非オブジェクト上のメンバー関数 *** の呼び出し

この投稿の最終編集者は keric2008 で、2013-08-26 18:33:02 ソースコードは非常に長いですが、プロセスを要約すると次のようになります。

{
$instest = 新しいテスト();
$insobject = 新しいオブジェクト();
$instest->test();
}

クラステスト{
関数テスト(){
$insobject->hello();
}
}

クラスオブジェクト{
関数 hello(){
echo "こんにちは";
}
}
これにより、タイトルのようなエラーが発生します: Fatal error: Call to a member function hello() on a non-object in /home/latelx64/workspace/zhebo/init.php on line 158

インスタンスが他のインスタンスのパブリック関数を呼び出せないためでしょうか?

そうでない場合は、同様の方法でどのように解決する必要がありますか? ? ?
私は PHP の初心者なので、アドバイスをいただければ幸いです。 ! !
php クラス
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。