2015-04-20 3 views
-1

Как сгладить этот массив массивовFlatten массив массив PHP

[0]=> 
    array(1) { 
    [0]=> 
    string(12) "Lester Boyer" 
    } 
    [1]=> 
    array(1) { 
    [0]=> 
     string(15) "Rosalinda Marks" 
    } 
} 

Чтобы быть один массив, так что я могу получить ключ при поиске значения

[0]=> 
    array(2) { 
    [0]=> 
    string(12) "Lester Boyer" 
    [1]=> 
     string(15) "Rosalinda Marks" 
    } 

ответ

0
<?php 
$finalArray = array(); // This contains the result 
foreach ($array as $arr) // $array is what you currently have 
    $finalArray[] = $arr[0]; 
?> 
1

Us array_walk_recursive()

function flatten(array $array) { 
     $return = array(); 
     array_walk_recursive($array, function($a) use (&$return) { $return[] = $a; }); 
     return $return; 
    } 
Смежные вопросы