我定义了一个类 class Person(不是重点),有个$name属性和一个function say() 函数
当我用 echo person->$name . "在" . person->say() ;后
结果却是反的,先执行的say函数,然后 $name . "在" ;
问题我已经自己解决,谢谢网友的回答!
原因是我的say()函数中同样使用了 echo 输出信息;
感谢你的回答~
class Car {
public $name = 'car1';
public function say() {
echo $this->name;
}
}
$car=new Car();
echo $car->say();
$car->name="2";
echo $car->name;
像我这段就是先输出car,然后再输出2;