2011-08-11 75 views
0

我有一個來自笨回結果陣列看起來像這樣:插入項目到數組

Array 
(
    [ILS] => ils 
    [0] => Array 
     (
      [laser_id] => 1 
      [sort_order] => 1 
      [laser_name] => ILS12.75 
      [laser] => ils1275 
      [image] => ils1275 
      [link] => ils1275 

     ) 
    [1] => Array 
     (..) 
    etc. 

} 

我用array_merge得到ILS項目到數組,但我需要它把它放入數組[0]。我還需要在結果數組中獲得類似的數組[1]等。我該怎麼做呢?這裏是我得到的ILS項:

function get_laser_configs() 
{ 
    $this->db->order_by('sort_order'); 
    $query = $this->db->get('all_lasers')->result_array(); 

    $ils = array('ILS' => 'ils'); 
    return array_merge($ils, $query); 
} 
+0

完美。謝謝,netcoder。 – sehummel

+0

我已經把它作爲答案。如果它解決了您的問題,請接受它。 :) – netcoder

回答

0

無需array_merge,簡單地做:

$query[0]['ILS'] = 'ils'; 

如果你想這樣做的陣列中的每個元素:

foreach ($query as $key => $q) { 
    $query[$key]['ILS'] = 'ils'; 
} 
+0

再次感謝! – sehummel