php让函数返回空,PHP函数返回空字符串。 echo正确地打印字符串;

这对我有用,也是$ my_result方式!

$tree = ARRAY();

$tree[0] = ARRAY('category_id'=>10, 'name'=>'ten', 'children'=>'');

$tree[1] = ARRAY('category_id'=>11, 'name'=>'eleven', 'children'=>'');

$tree[2] = ARRAY('category_id'=>12, 'name'=>'twelve', 'children'=>'');

function findCategoryNameInTree($id, $tree) {

//$my_result = 'none';

foreach($tree as $branch) {

if ($branch['category_id'] === $id) {

//echo $branch['name'];//works

//print_r($branch['name']);//works

//$my_result = $branch['name'];

//break;

return $branch['name']; //returns nothing

}

//else {

// if(count($branch['children']) > 0) {

// findCategoryNameInTree($id,$branch['children']);

// }

//}

}

//return $my_result;

}

echo findCategoryNameInTree(10, $tree).'
';

echo findCategoryNameInTree(11, $tree).'
';

echo findCategoryNameInTree(12, $tree).'
';

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值