我需要你們的幫助,我有一個數組,看起來像這樣轉換相同排列到一個單一的陣列
Array
(
[vaccine_id] => 1
)
Array
(
[vaccine_id] => 1
)
Array
(
[vaccine_id] => 1
)
Array
(
[vaccine_id] => 2
)
Array
(
[vaccine_id] => 2
)
Array
(
[vaccine_id] => 2
)
Array
(
[vaccine_id] => 12
)
Array
(
[vaccine_id] => 12
)
Array
(
[vaccine_id] => 12
)
,我需要將其轉換所以它可以看看一些這樣的事,使陣列具有相同關鍵和價值不應重複。例如
Array
(
[vaccine_id] => 1
)
Array
(
[vaccine_id] => 2
)
Array
(
[vaccine_id] => 12
)
我的代碼看起來像這樣。我正在使用codeigniter框架。
$data['vaccManagment'] = $this -> Common_model -> get_info('manage_epi_vacc', '', '','*', array('uncode' => $this -> uri -> segment(3), 'fmonth' => $this -> uri -> segment(4)));
$vaccManagmentDetail = $this -> Common_model -> fetchall('manage_epi_vacc_items_record', '','vaccine_id', array('uncode' => $this -> uri -> segment(3), 'fmonth' => $this -> uri -> segment(4),'manage_vacc_id'=>$data['vaccManagment']->recid));
$newDetail = array();
foreach($vaccManagmentDetail as $detail){
print_r($detail);
}exit;
感謝您的關注。
你能告訴生產這些陣列,並打印出來的代碼? – Martin
是的,我確定我正在做這樣的事情。我使用codeigniter結構 $ data ['vaccationManagment'] = $ this - > Common_model - > get_info('manage_epi_vacc','','','*',array('uncode'=> $ this - > uri - > segment(3),'fmonth'=> $ this - > uri - > segment(4))); ('uncode'=> $ this - > uri - > segment(3),'fmonth'=>這個數據類型是一個數組, $ this - > uri - > segment(4),'manage_vacc_id'=> $ data ['vaccManment'] - > recid)); \t \t $ newDetail = array(); \t \t foreach($ vaccanagmentDetail as $ detail){ \t \t \t print_r($ detail); \t \t} exit; –
請編輯該問題,以便我們可以讀取它:) – Martin