2014-05-08 5 views
1

Как сбросить значение ключа массива? У меня есть массив с именем $ MyArray так:Как сбросить ключи массива 2d в PHP?

Array([TF22] => Array([5] => 07.00 [6] => 09.45 [7] => 13.00) 
     [TF23] => Array([8] => 07.00 [9] => 15.45)) 

как я могу сбросить ключ массива, как:

Array([TF22] => Array([0] => 07.00 [1] => 09.45 [2] => 13.00) 
     [TF23] => Array([0] => 07.00 [1] => 15.45)) 

Я попытался с помощью array_value(), но результат:

foreach($myArray as $val) { 
    $val = array_values($val); 
} 

Array([0] => 07.00[1] => 09.45[2] => 13.00) 
Array([0] => 07.00[1] => 15.45) 

Может ли кто-нибудь мне помочь? Благодарю.

+0

'array_walk ($ туАггау, функция (& $ значение) {$ значение = array_values ​​($ значение);});' –

ответ

3

Вы должны петли, как это ...

$new_arr = array(); 
foreach($yourarray as $k=>$arr) 
{ 
$new_arr[$k] = array_values($arr); 
} 
+1

Привет @Shankar Дамодаран , Он работает. Благодаря!! – asik

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