課程
/后端開發(fā)
/PHP
/PHP進階篇
我定義了一個類 class Person(不是重點),有個$name屬性和一個function say() 函數
當我用 echo person->$name . "在" . person->say() ;后
結果卻是反的,先執(zhí)行的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快速開發(fā)網站程序
1 回答例題中的執(zhí)行順序
2 回答這是什么執(zhí)行順序?
1 回答這個執(zhí)行順序為什么是這樣
1 回答同樣的函數和方法但是結果順序不一樣?
2 回答程序中return和echo 有什么區(qū)別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
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;