php 循环多条件,怎么循环带条件的数组
如何循環帶條件的數組
本帖最后由 albb_num1 于 2014-10-18 20:47:12 編輯
下面這個數組
$abc=array(
[navigation_list]?=>?Array
(
[0]?=>?Array
(
[navigation_id]?=>?1
[navigation_title]?=>?題目1
[navigation_link]?=>?http://127.0.0.1/
[navigation_sort]?=>?255
[navigation_open_type]?=>?1
)
[1]?=>?Array
(
[navigation_id]?=>?2
[navigation_title]?=>?題目2
[navigation_link]?=>?http://127.0.0.1/circle
[navigation_sort]?=>?255
[navigation_open_type]?=>?1
)
[2]?=>?Array
(
[navigation_id]?=>?3
[navigation_title]?=>?題目3
[navigation_link]?=>?http://127.0.0.1/microshop
[navigation_sort]?=>?255
[navigation_open_type]?=>?1
)
[3]?=>?Array
(
[navigation_id]?=>?4
[navigation_title]?=>?題目4
[navigation_link]?=>?http://127.0.0.1/shop/index.php?act=brand
[navigation_sort]?=>?255
[navigation_open_type]?=>?1
)
)
)
如果我想循環出后面二個數組,即前面兩個不要,怎么寫條件呢
下面代碼是我寫的,為啥循環不出來呢,哪里錯了:
if?($abct[navigation_list][navigation_id]>2?||?$output[navigation_list][navigation_id]>5){
foreach($output['navigation_list']?as?$value)?{?>
"?<?php ?echo?$value['navigation_open_type']=='1'?'target="_blank"':'';?>><?php ?echo?$value['navigation_title']??>------解決思路----------------------
foreach($abc['navigation_list']?as?$value)?{?>
<?php ?if?($value['navigation_id']>2){??>
總結
以上是生活随笔為你收集整理的php 循环多条件,怎么循环带条件的数组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shell中的条件判断和比较
- 下一篇: 初级第一旬05— 蓝字观试题