相关疑难解决方法(0)

array_merge和array + array有什么区别?

一个相当简单的问题.有什么区别:

$merged = array_merge($array1, $array2);
Run Code Online (Sandbox Code Playgroud)

$merged = $array1 + $array2;
Run Code Online (Sandbox Code Playgroud)

php arrays merge addition

106
推荐指数
6
解决办法
6万
查看次数

PHP数组结合不起作用

公司阵列

array(1) { 
  [0]=> array(19) {
    ["entityid"]=> string(4) "3626" 
    ["entityparentid"]=> string(1) "0" 
    ["entityduplicateof"]=> string(1) "0" 
    ["entitytype"]=> string(1) "0" 
    ["entityname"]=> string(12) "Facebook Inc"
  } 
} 
Run Code Online (Sandbox Code Playgroud)

距离阵列

array(1) { 
  ["distance"]=> string(4) "1.22" 
} 
Run Code Online (Sandbox Code Playgroud)

我希望输出看起来像:

array(1) { 
    [0]=> array(19) {
        ["entityid"]=> string(4) "3626" 
        ["entityparentid"]=> string(1) "0" 
        ["entityduplicateof"]=> string(1) "0" 
        ["entitytype"]=> string(1) "0" 
        ["entityname"]=> string(12) "Facebook Inc" 
        ["distance"]=> string(4) "1.22" // here
    }
} 
Run Code Online (Sandbox Code Playgroud)

题:

array_push($company_array,$distance_array); 似乎没有做我想做的事.

它将它添加到最后,但不是我想要的地方(注意它放置的位置不同):

array(1) { 
    [0]=> array(19) {
      ["entityid"]=> string(4) "3626" 
      ["entityparentid"]=> string(1) "0" 
      ["entityduplicateof"]=> string(1) "0" 
      ["entitytype"]=> string(1) …
Run Code Online (Sandbox Code Playgroud)

php arrays

8
推荐指数
1
解决办法
37
查看次数

标签 统计

arrays ×2

php ×2

addition ×1

merge ×1