مرجع پارسی MyBB
یک تابع بازگشتی برای پیمایش آرایه چند بعدی - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: متفرقه (https://community.mybbiran.com/forum-52.html)
+--- انجمن: آموزش PHP (https://community.mybbiran.com/forum-131.html)
+--- موضوع: یک تابع بازگشتی برای پیمایش آرایه چند بعدی (/thread-12856.html)



یک تابع بازگشتی برای پیمایش آرایه چند بعدی - mypgr.ir - ۱۳۹۱/۱۰/۱

یک تابع بازگشتی برای پیمایش آرایه چند بعدی


کد php:
<? 


function get_array_elems($arrResult$where="array"){ 
           while(list(
$key,$value)=each($arrResult)){ 
                 if (
is_array($value)){ 
                    
get_array_elems($value$where."[$key]"); 
                 } 
                 else { 
                       for (
$i=0$i<count($value);$i++){ 
                             echo 
$where."[$key]=".$value."<BR>\n"
                       } 
                 } 
           } 
  } 

  
get_array_elems($arrResult); 

?>