我想基于MySQL查询结果构建一个数组。
假设dbArrA和dbArrB来自db查询结果。他们都是arrais。
dbArrA = (1, 2, 4, 5);
dbArrB = (A, B, D, E);
如何构建$ data,谢谢。
$data = array(
1 => 'A',
2 => 'B',
4 => 'D',
5 => 'E'
);
答案 0 :(得分:4)
答案 1 :(得分:3)
$result = array_combine($dbArrA, $dbArrB);
答案 2 :(得分:2)
这样的东西?
$data = array();
foreach($dbArrA as $key=>$value){
$data[$value] = $dbArrB[$key];
}