PHP多維數(shù)組遍歷方法(2種實現(xiàn)方法)
更新時間:2015年12月10日 09:59:16 作者:happy664618843
這篇文章主要介紹了PHP多維數(shù)組遍歷方法,實例分析了2種多維數(shù)組的遍歷技巧,包括簡單的foreach遍歷與遞歸操作遍歷實現(xiàn)方法,需要的朋友可以參考下
本文實例講述了PHP多維數(shù)組遍歷方法。分享給大家供大家參考,具體如下:
方法一:
$a=array('fruits'=>array('a'=>'orange',
'b'=>'grape',c=>'apple'),
'numbers'=>array(1,2,3,4,5,6),
'holes'=>array('first',5=>'second','third')
);
foreach($a as $list=>$things){
if(is_array($things)){
foreach($things as $newlist=>$counter){
echo "key:".$newlist."<br/>"."value:".$counter."<br/>";
}
}
}
方法二:
function MulitarraytoSingle($array){
$temp=array();
if(is_array($array)){
foreach ($array as $key=>$value )
{
if(is_array($value)){
MulitarraytoSingle($value);
}
else{
$temp[]=$value;
}
}
}
}
希望本文所述對大家PHP程序設計有所幫助。
相關文章
解析PHP函數(shù)array_flip()在重復數(shù)組元素刪除中的作用
本篇文章是對PHP函數(shù)array_flip()在重復數(shù)組元素刪除中的作用進行了詳細的分析介紹,需要的朋友參考下2013-06-06
php提交表單時判斷 if($_POST[submit])與 if(isset($_POST[submit])) 的區(qū)別
if(isset($_POST['submit'])) 它的意思是不是判斷是否配置了$_POST['submit'] 這個變量呢? 如果有這個變量 在執(zhí)行其它代碼2011-02-02
php實現(xiàn)的數(shù)字驗證碼及數(shù)字運算驗證碼
這篇文章主要介紹了php實現(xiàn)的數(shù)字驗證碼及數(shù)字運算驗證碼,以實例形式分別描述了php實現(xiàn)數(shù)字驗證碼及數(shù)學運算驗證碼的相關技巧,非常簡單實用,需要的朋友可以參考下2015-07-07
隱藏X-Space個人空間下方版權方法隱藏X-Space個人空間標題隱藏X-Space個人空間管理版權方法
隱藏X-Space個人空間下方版權方法隱藏X-Space個人空間標題隱藏X-Space個人空間管理版權方法...2007-02-02
PHP之將POST數(shù)據(jù)轉化為字符串的實現(xiàn)代碼
今天來分享一個方便我們做LOG日志記錄的自定義函數(shù),需要將POST數(shù)據(jù)轉化為字符串,需要的朋友可以參考下2016-11-11
php如何實現(xiàn)不借助IDE快速定位行數(shù)或者方法定義的文件和位置
這篇文章主要介紹了php如何實現(xiàn)不借助IDE快速定位行數(shù)或者方法定義的文件和位置的相關資料,需要的朋友可以參考下2017-01-01

