挑戰php5 |
|
piggy
更新時間:2009/7/31 上午 02:55:55 |
|
請問第五章5-3頁
注意事項的第四第五點 return的指令是做什麼用 回原呼叫處繼續執行又是什麼意思呢(程式不是由上執行到下就完畢了?)??
在第十一章11-16頁 為何12-14行裡的方法要設return?
如果我改成echo是否就不用return了呢?
有什麼差別嗎? 謝謝回答 |
|
|
|
文淵閣工作室
更新時間:2009/8/5 上午 09:52:41 |
|
1.有時候程式執行到一半時需要某一個數據或是某個處理後的結果來繼續執行以下的程式,這時候可能會去呼叫某個函式來執行,再將結果送回來,所以在函式中加上 return 就是將結果送回原程式呼叫處,繼續往下執行。 2.如果您改成echo,也就是函式執行時就做了最後的處理,在當下把結果傳到瀏覽器。但是我們希望是函式將結果回傳給原呼叫處,再看繼續要怎麼處理回傳值,這才符合使用。 |
|
|
|
|
|
|