课程
/后端开发
/PHP
/PHP进阶篇
我定义了一个类 class Person(不是重点),有个$name属性和一个function say() 函数
当我用 echo person->$name . "在" . person->say() ;后
结果却是反的,先执行的say函数,然后 $name . "在" ;
问题我已经自己解决,谢谢网友的回答!
原因是我的say()函数中同样使用了 echo 输出信息;
2016-04-19
源自:PHP进阶篇 2-2
正在回答
感谢你的回答~
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;
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
1 回答例题中的执行顺序
2 回答这是什么执行顺序?
1 回答这个执行顺序为什么是这样
1 回答同样的函数和方法但是结果顺序不一样?
2 回答程序中return和echo 有什么区别