请帮忙调试一些基本的php

时间:2014-03-13 16:26:37

标签: php

我正在做这个PHP代码并试图开始在PHP中使用OOP。所以第一课使用这段代码。出于某种原因,当我执行它时,它不起作用并给出错误:

  

致命错误:在非对象中调用成员函数result()   第20行/web/com/139472683619280/main.php

<?php
    class MyClass{

      public $hello = "Hello World";
      public function result(){
        echo $this->hello;

        }

    }
    $objectMyClass = new MyClass();
    $objecyMyClass->result();
  ?>

我希望有人可以告诉我为什么会收到这个错误。

感谢。

2 个答案:

答案 0 :(得分:3)

你有一个错字..它是对象..而不是对象:P

$objectMyClass->result(); // is the correct one 

一个好的IDE很容易找到这些错误。还在用记事本呃? :)

答案 1 :(得分:1)

你有一个错字:

$objecyMyClass->result();

应该是:

$objectMyClass->result();