时间:2021-05-26
The + operator appends elements of remaining keys from the right handed array to the left handed, whereas duplicated keys are NOT overwritten.
今天 再次看 php manual的时候,才知道
复制代码 代码如下:
<?php
$a = array("a" => "apple", "b" => "banana");
$b = array("a" => "pear", "b" => "strawberry", "c" => "cherry");
$c = $a + $b; // Union of $a and $b
echo "Union of \$a and \$b: \n";
var_dump($c);
$c = $b + $a; // Union of $b and $a
echo "Union of \$b and \$a: \n";
var_dump($c);
?>
When executed, this script will print the following:
Union of $a and $b:
复制代码 代码如下:
array(3) {
["a"]=>
string(5) "apple"
["b"]=>
string(6) "banana"
["c"]=>
string(6) "cherry"
}
Union of $b and $a:
array(3) {
["a"]=>
string(4) "pear"
["b"]=>
string(10) "strawberry"
["c"]=>
string(6) "cherry"
}
原来,我的理解就是。直接把$b中的元素直接复制到$a中。
我错了。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
in_array(PHP4,PHP5)in_array—检查数组中是否存在某个值说明复制代码代码如下:boolin_array(mixed$needle,arr
复制代码代码如下:$arrInsert=insertContent("array.php","abcdef",3,10);unlink("array.php")
复制代码代码如下:functionce_getmac(){if(PHP_OS=='WINNT'){$return_array=array();$temp_arr
PHP的数组,数组中的内容大致如下:复制代码代码如下:$list=array(array(2,3,5),array(2,5,24),array(3,8,6),a
php代码复制代码代码如下:$array=array('username'=>'杨铸','password'=>'123456','user_id'=>1);e