❶ 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 是直接输出内容。