相关疑难解决方法(0)

PHP中的数组+运算符?

$test = array('hi');
$test += array('test','oh');
var_dump($test);
Run Code Online (Sandbox Code Playgroud)

+PHP中的数组意味着什么?

php arrays

186
推荐指数
4
解决办法
8万
查看次数

Array_merge与+

当我使用array_merge()关联数组时,我得到了我想要的东西,但是当我将它们与数字键数组一起使用时,键就会被改变.

随着+该密钥将被保留,但它不与关联数组.

我不明白这是如何工作的,任何人都可以向我解释一下吗?

php arrays array-merge

110
推荐指数
2
解决办法
4万
查看次数

array_push()和array_merge()有什么区别?

我使用这两个函数array_push()和将这两个元素添加到新数组中array_merge()

    $a1 = array();
    $a2 = 'foo';
    echo '<pre>';
    print_r( array_merge($a1, (array)$a2) );
    echo '</pre>';
Run Code Online (Sandbox Code Playgroud)

与 ..

    $a1 = array();
    $a2 = 'foo';
    array_push($a1, $a2);
    echo '<pre>';
    print_r($a1);
    echo '</pre>';
Run Code Online (Sandbox Code Playgroud)

所有这些都打印相同。

Array
 (
    [0] => foo
 )
Run Code Online (Sandbox Code Playgroud)

现在,我的问题是这两个功能在基于功能的功能上的主要区别是什么?我是php的新手,请帮助我。

php arrays

2
推荐指数
1
解决办法
7816
查看次数

标签 统计

arrays ×3

php ×3

array-merge ×1