看板 PHP 關於我們 聯絡資訊
現有如下陣列: $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)
bibo9901:看起來是沒啥問題 12/24 23:27
bibo9901:但我在想...既然你能使用$source_array,何不直接複製? 12/24 23:27
ilay:雖然結構相同 但是新建的array要做些修改 12/24 23:32
ilay:在建構的過程中會添加些東西 12/24 23:32
ilay:另外我也沒辦法取得$source_array, 只能從結果來判斷結構而已 12/24 23:34
bibo9901:但你在foreach()裡用$source_array呀...沒辦法取得@@? 12/25 14:47
kornelius:先用 array_merge 複製過去之後再改 ? 12/26 23:39