Array
(
[0] => Array
(
[id] => 6
[title] => 凤凰
[bid] => 2
)
[1] => Array
(
[id] => 5
[title] => 年康
[bid] => 2
)
[2] => Array
(
[id] => 4
[title] => 海鸥
[bid] => 2
)
[3] => Array
(
[id] => 3
[title] => 111cn.net
[bid] => 1
)
[4] => Array
(
[id] => 2
[title] => 中国WEB第一站
[bid] => 1
)
[5] => Array
(
[id] => 1
[title] => www.111cn.net
[bid] => 1
)
)
//方法一,直接把值取出来,并且输出
foreach($arr as $key=>$val){
foreach($val as $k=>$val2){
if($val2['bid']==1){//判断
echo $val2['bid']."
";
}
}
}
//方法二,把符合条件的数组再次生成数组
| 代码如下 | 复制代码 |
|
res=array(); foreach($arr as $sub){ foreach($sub as $value){ if($value==1){ 立即学习“PHP免费学习笔记(深入)”; array_push($res,$sub); } } } |
|
print_r($res);
//结果为
Array
(
[3] => Array
(
[id] => 3
[title] => 111cn.net
[bid] => 1
)
[4] => Array
(
[id] => 2
[title] => 中国WEB第一站
[bid] => 1
)
[5] => Array
(
[id] => 1
[title] => www.111cn.net
[bid] => 1
)
)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号