递归传递的小问题,简单求答 一段简单的递归代码用echo就可以正常输出值但是怎么用return返回接收到值啊?老是接收不了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function _lanmu($array,$id){ $a = array(); foreach ($array as $value) { if($value['parentid'] == $id){ $a[] = $value['lm_id']; $b = _lanmu($array,$value['lm_id']); $a = array_merge($a,$b); } } if(isset($a)){return $a;} }print_r(_lanmu($daohang,3)); var_export($daohang);贴出结果 [code=php]Array( [0] => Array ( [lm_id] => 1 [categoryName] => php [parentid] => 0 [url] => http://www.bb.com/index.php [lever] => 1 ) [1] => Array ( [lm_id] => 3 [categoryName] => php1 [parentid] => 1 [url] => 0 [lever] => 2 ) [2] => Array ( [lm_id] => 7 [categoryName] => php3 [parentid] => 3 [url] => 0 [lever] => 3 ) [3] => Array ( [lm_id] => 4 [categoryName] => php2 [parentid] => 1 [url] => 0 [lever] => 2 ) [4] => Array ( [lm_id] => 2 [categoryName] => mysql [parentid] => 0 [url] => 0 [lever] => 1 ) [5] => Array ( [lm_id] => 5 [categoryName] => linux [parentid] => 0 [url] => 0 [lever] => 1 ))[/code] @xuzuning 我现在出现了第二个问题phpmailer出现了问题,我按照官网的案例改的,帐号密码我在ecshop上面测试过,环境也是在ecshop测试成功运行的怎么还有错误的? 算了 自己找到了~~~小写了password 如何在网站空间,部署运行socket服务器? 关于ORACLE字符集问题 (菜鸟飞飞) 页面内点击按钮,出现当前系统的时间戳 用curl获取php的相关函数获取远程网页的难题! PHP + linex 自动上传文件 PHP连MYSQL数据库连接不上去,插入数据没有反映 提问兼送分 用PHP做登陆系统的问题一,如何在PHP中跨页传递变量??? 请问我用PHP为什么不能访问局域网中的SQL Server 如何用SQL语句统计得到本周的信息数量? 怎么读取sql某个表单把字段网格显示在页面上? crontab 执行shell把word转成pdf问题
$a = array();
foreach ($array as $value) {
if($value['parentid'] == $id){
$a[] = $value['lm_id'];
$b = _lanmu($array,$value['lm_id']);
$a = array_merge($a,$b);
}
}
if(isset($a)){return $a;}
}
print_r(_lanmu($daohang,3));
贴出结果
(
[0] => Array
(
[lm_id] => 1
[categoryName] => php
[parentid] => 0
[url] => http://www.bb.com/index.php
[lever] => 1
) [1] => Array
(
[lm_id] => 3
[categoryName] => php1
[parentid] => 1
[url] => 0
[lever] => 2
) [2] => Array
(
[lm_id] => 7
[categoryName] => php3
[parentid] => 3
[url] => 0
[lever] => 3
) [3] => Array
(
[lm_id] => 4
[categoryName] => php2
[parentid] => 1
[url] => 0
[lever] => 2
) [4] => Array
(
[lm_id] => 2
[categoryName] => mysql
[parentid] => 0
[url] => 0
[lever] => 1
) [5] => Array
(
[lm_id] => 5
[categoryName] => linux
[parentid] => 0
[url] => 0
[lever] => 1
)
)[/code]
phpmailer出现了问题,我按照官网的案例改的,
帐号密码我在ecshop上面测试过,环境也是在ecshop测试成功运行的
怎么还有错误的?