作者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