Heim  >  Artikel  >  Backend-Entwicklung  >  【】Fatal error: Call to a member function * on a non-object

【】Fatal error: Call to a member function * on a non-object

WBOY
WBOYOriginal
2016-06-13 12:38:321216Durchsuche

【紧急求助】Fatal error: Call to a member function *** on a non-object

本帖最后由 keric2008 于 2013-08-26 18:33:02 编辑 源代码很长,抽象下,大概流程是这样的。

{
    $instest = new test();
    $insobject = new object();
    $instest->test();
}

class test{
    function test(){
        $insobject->hello();
    }
}

class object{
    function hello(){
        echo "hello";
    }
}
这样就会出现 如题的错误:Fatal error: Call to a member function hello() on a non-object in /home/latelx64/workspace/zhebo/init.php on line 158

难道是在实例里不能调用其他实例的public函数么?

如果不能的话应该如何以类似的方式解决呢???
本人新学PHP,希望各位高手给予指导!!!
php class
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