我有两个匹配键的数组,我需要将两者的值合并为一个新数组.我正在努力解决这个问题.我怎样才能做到这一点?
$options = array(
"0" => true,
"1" => true,
"2" => false,
"3" => true
);
$columns = array(
"0" => "first",
"1" => "last",
"2" => "id",
"3" => "group"
);
$what_I_need = array(
"first" => true,
"last" => true,
"id" => false,
"group" => true
);
Run Code Online (Sandbox Code Playgroud)
$whatYouNeed = array_combine($columns, $options);
Run Code Online (Sandbox Code Playgroud)
这是假设数组的顺序正确.除此以外:
$whatYouNeed = array();
foreach ($columns as $key => column) {
$whatYouNeed[$column] = $options[$key];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4557 次 |
| 最近记录: |