首页  >  问答  >  正文

为什么我按老师讲的浏览器里输出了peter.老师的却没有?

为什么我按老师讲的浏览器里输出了peter.老师的却没有?

class Staff{ private $anme; private $age; private $salary;

public function __construct($name,$age,$salary) { $this -> name = $name; $this -> age  =$age; $this -> salary =$salary; }}

$obj =new Staff('peter',28,5000);


echo $obj ->name;

怪我咯怪我咯1813 天前1299

全部回复(4)我来回复

  • 怪我咯

    怪我咯2019-11-11 19:42:23

    谢谢回复。我后来也发现了。

    回复
    0
  • 邓

    2019-11-11 14:08:30

    帮你找到原因了你的第一个变量声明为$anme了 而输出的是name

    回复
    0
  • 邓

    2019-11-11 13:05:00

    好像是因为你的构造方法是public

    回复
    0
  • 邓

    帮你找到原因了你的第一个变量声明为$anme了 而输出的是name

    · 2019-11-11 14:08:11
  • 取消回复