我需要合并2个数组作为关联数组,第一个值作为键,第二个值作为值。我似乎无法通过阵列推送来做到这一点。有没有一种已知的方法来做到这一点?
谢谢,
答案 0 :(得分:2)
您的问题并不完全清楚,但看起来您正在寻找array_combine()
。
一个简单的例子:
<ul>
<li ng-repeat="item in items" ng-include="'namVal'"></li>
</ul>
结果:
$keys = array('key1', 'key2');
$values = array('val1', 'val2');
var_dump(array_combine($keys, $values));
答案 1 :(得分:2)
$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);
print_r($c);
有关更多信息,请访问以下链接
http://php.net/manual/en/function.array-combine.php
希望这会对你有所帮助。