Total PHP Noob 和我找不到这个特定问题的答案。希望有人能帮忙!
$myvar 是一个数组,如下所示:
Array (
[aid] => Array (
[0] => 2
[1] => 1
)
[oid] => Array(
[0] => 2
[1] => 1
)
)
我需要设置一个新变量(称为 $attributes),如下所示:
$attributes = array(
$myvar['aid'][0] => $myvar['oid'][0],
$myvar['aid'][1] => $myvar['oid'][1],
etc...
);
当然,$myvar 可能包含更多项目...
如何遍历 $myvar 并构建 $attributes 变量?
最佳答案
使用array_combine()
这将给出预期的结果。
http://php.net/manual/en/function.array-combine.php
用法:
$attributes = array_combine($myArray['aid'], $myArray['oid']);
将按要求产生结果。
关于php - 将 PHP 数组转换为 Key => Value 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5195596/