我有两个这样的数组 Array ( [0] => username [1] => avatar ) Array ( [0] => name [1] => 4.jpg ) 这里,我需要以以下格式获取这些值: 'username'=>name,'avatar'=>4.jpg 即,按照上述格式合并相同的键值。 我该如何做到这一点?有人能帮我吗? 如果您认为我的标题不正确,请将其更改为正确的格式。 谢谢,
使用array_combine()函数 $final_array = array_combine($fist_array,$second_array); 参考:- http://php.net/manual/zh/function.array-combine.php 该函数将两个数组合并成一个关联数组,其中一个数组的值作为键,另一个数组的值作为对应的值。第一个参数是键数组,第二个参数是值数组。如果两个数组的元素数量不相等,则会抛出错误。
$final = array_combine($fist_array,$second_array)
。 - Alive to die - Anant