Как заменить ключи у массива Как заменить ключи у массива на те которые хочу я. В цикле.
Name Новичок 21 Ноя 2002 #1 Как заменить ключи у массива Как заменить ключи у массива на те которые хочу я. В цикле.
breake Guest 21 Ноя 2002 #2 PHP: $array["to_chot_nado"] = "value"; А чтобы в цикле: PHP: $new_array = array(); $k = @array_keys($array); for ($i=0; $i<count($k); $i++) { $new_array["new_keys"] = $array[$k[$i]]; } Вот, Вам надо каким-то образом запихивать туда свои новые ключи (new_keys).
PHP: $array["to_chot_nado"] = "value"; А чтобы в цикле: PHP: $new_array = array(); $k = @array_keys($array); for ($i=0; $i<count($k); $i++) { $new_array["new_keys"] = $array[$k[$i]]; } Вот, Вам надо каким-то образом запихивать туда свои новые ключи (new_keys).
Name Новичок 21 Ноя 2002 #3 foreach($file as $v){ $data = explode("|",$v); ........ В итоге $data после одного прохода array("0" => "что то", "1" => "что то") Как бы ключи поменять скажем на name и name1
foreach($file as $v){ $data = explode("|",$v); ........ В итоге $data после одного прохода array("0" => "что то", "1" => "что то") Как бы ключи поменять скажем на name и name1
Name Новичок 21 Ноя 2002 #7 foreach($file as $v){ $data = explode("|",$v); foreach($data as $k => $v){ $result[$names[$k]] = $v; } ..... Ну разобрался, а без второго цикла ни как.
foreach($file as $v){ $data = explode("|",$v); foreach($data as $k => $v){ $result[$names[$k]] = $v; } ..... Ну разобрался, а без второго цикла ни как.