作者ilay (說唱猜做玩)
看板PHP
標題[請益] 輸出加上變數的陣列名稱
時間Sat Dec 24 22:37:43 2011
現有如下陣列:
$source_array = array(
0 => array(
"title" => "t0",
"data" => "d0",
),
1 => array(
"title" => "t1",
"data" => "d1",
),
);
$output_array = array(
"q-0-title" => 'title0',
"q-0-data" => 'data0',
"q-1-title" => 'title1',
"q-1-data" => 'data1',
);
其中,$output_array 是從 $source_array 產生出來的,
現在要把 $output_array 再產生一個 array, 結構要和 $source_array 相同,
於是我這麼做:
$new_array = array();
//取 $source_array 的 index 作為 new array 的 index
foreach($source_array as $key => $value) {
$new_array[$key]["title"] = $output_array["q-".$key."-title"];
$new_array[$key]["data"] = $output_array["q-".$key."-data"];
}
結果是不可行, 總覺得問題應該在最後建array那邊,
還請板上高手高手高高手們指點一下0rz
--
我從來不看a片的!什麼武騰蘭、吉澤明步、蒼井空、松島楓、神谷姬、小澤瑪莉亞、高樹
瑪麗亞、山本梓、櫻樹露衣、瀨戶由衣、樹麻里子、星野光、白石瞳、憂木瞳、白石日和
、相田桃、淺倉舞、小林瞳、夕樹舞子、美穗由紀、小室友裡、朝岡實嶺、飯島愛、北原
梨奈、秋元友美、川合里美、細川百合子、麻生早苗、松阪季實子、川島和津實、小澤奈
美、涼木桃香、小澤圓、鈴木麻奈美、中谷香子、市川香織、蜷川香子、上杉美香子、立
花里子、上原多香子、石川施恩惠、大尺右香、南波杏.............我一個都不認識!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.253.178
※ 編輯: ilay 來自: 114.33.253.178 (12/24 22:39)
1F:→ bibo9901:看起來是沒啥問題 12/24 23:27
2F:→ bibo9901:但我在想...既然你能使用$source_array,何不直接複製? 12/24 23:27
3F:→ ilay:雖然結構相同 但是新建的array要做些修改 12/24 23:32
4F:→ ilay:在建構的過程中會添加些東西 12/24 23:32
5F:→ ilay:另外我也沒辦法取得$source_array, 只能從結果來判斷結構而已 12/24 23:34
6F:→ bibo9901:但你在foreach()裡用$source_array呀...沒辦法取得@@? 12/25 14:47
7F:→ kornelius:先用 array_merge 複製過去之後再改 ? 12/26 23:39