Heim >Backend-Entwicklung >PHP-Tutorial >对象实例化后访问不了

对象实例化后访问不了

WBOY
WBOYOriginal
2016-06-23 13:57:12882Durchsuche

class person{
   var $name;
   function say(){
echo "hello!";
   }
}
$P = new person;
$p->name="TOM";
$p->say();
?>


Notice: Undefined variable: p in I:\www\PHPnow-1.5.6.4237493736\Package\htdocs\DemoClass.php on line 10

Fatal error: Call to a member function say() on a non-object in I:\www\PHPnow-1.5.6.4237493736\Package\htdocs\DemoClass.php on line 10
哪里出错了,新手求教,我照着书上码的。


回复讨论(解决方案)

$P = new person;
$p->say();

php 的变量是区分大小写的
$P 和 $p 是两个变量

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn