ホームページ >バックエンド開発 >PHPチュートリアル >オブジェクトがインスタンス化された後は、オブジェクトにアクセスできません。

オブジェクトがインスタンス化された後は、オブジェクトにアクセスできません。

WBOY
WBOYオリジナル
2016-06-23 13:57:12881ブラウズ

クラス person{
var $name;
function Say(){
echo "hello!" }
}
$P = 新しい人;
$p->say();
?>


注意: 未定義の変数: I:wwwPHPnow-1.5.6.4237493736PackagehtdocsDemoClass.php の 10 行目

致命的なエラー: メンバー関数 Say() の呼び出しI:wwwPHPnow-1.5.6.4237493736PackagehtdocsDemoClass.php の 10 行目の非オブジェクトで
何が問題だったのでしょうか? 本に従ってコーディングした私を助けてください。

ディスカッションに返信 (解決策) $P = new person;
$p->say();

PHP 変数は大文字と小文字が区別されます

$P と $p は 2 つの変数です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。