2015-07-20 2 views
-3

Вы знаете хороший метод или советы о том, как я могу получить значения (в виде строки) из этого многомерного массива:Как получить значения из многомерного массива?

array (size=5) 
    0 => 
    array (size=1) 
     'email' => 
     array (size=1) 
     0 => string '[email protected]' (length=27) 
    1 => 
    array (size=1) 
    'email' => 
    array (size=1) 
     0 => string '[email protected]' (length=27) 
    2 => 
    array (size=1) 
    'email' => 
     array (size=1) 
     0 => string '[email protected]' (length=19) 
    3 => 
    array (size=1) 
    'email' => 
    array (size=1) 
     0 => string '[email protected]' (length=21) 
    4 => 
    array (size=1) 
    'email' => 
    array (size=1) 
     0 => string '[email protected]' (length=19) 
+2

Традиционно мы бы написать некоторый код для этого. –

ответ

1

попробовать с этим:

function fn($arg){ 
foreach ($arg as $key => $val){ 
    if (is_array($val)){ 
     fn($val); 
    } 
    else{ 
     echo "$key : $val\n"; 
    } 
} 
} 

fn($data); 
+0

Эффективный и простой! –

Смежные вопросы