❶ PHP echo及return數據返回問題
$r['pid']>0會進行遞歸操作,你要的結果應該是多次查詢以後出來的。
因為return以後函數就結束了,而echo並不會打斷遞歸
❷ Php函數中返回值return和echo的區別
echo 是輸出
return 是返回值
比如下面代碼
function test(){
echo "test";
}
test();//將輸出test
function test(){
return "test";
}
test();//沒有輸出
echo test();//輸出test
$test = test();//將函數的返回值賦值給$test變數
echo $test;//
❸ PHP遞歸函數中return和echo是怎麼理解的呢
return是返回參數值,有echo 是直接輸出內容。