echo 中 函數(shù)的執(zhí)行先后順序
我定義了一個(gè)類 class Person(不是重點(diǎn)),有個(gè)$name屬性和一個(gè)function say() 函數(shù)
當(dāng)我用 echo person->$name . "在" . person->say() ;后
結(jié)果卻是反的,先執(zhí)行的say函數(shù),然后?$name . "在" ;
問(wèn)題我已經(jīng)自己解決,謝謝網(wǎng)友的回答!
原因是我的say()函數(shù)中同樣使用了 echo 輸出信息;
2016-04-21
感謝你的回答~
2016-04-19
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;