一、数组元素的插入和删除
array_shift 从头部删除一个元素,并返回
array_pop 从尾部删除一个元素,并返回
array_unshift 从头部插入元素
array_push 从尾部插入元素
二、数组的合并
1. +(操作符),两个数组相加。不替换,同名的字符串键和整数键的值都不会被覆盖,不同名的键追加。
2. array_merge函数 ,合并一个或多个数组。半替换,相同字符串键的值被覆盖。数字键的值不覆盖,是追加。
3. array_replace函数,合并一个或多个数组。彻底替换,将后面数组中的同名键(整数和字符串型)的值替换前面数组中的同名键的值。
三、示例
/***数组+操作符*/
$a=array("a"=>"red","b"=>"green","c"=>"blue","e");
$b=["a"=>"yellow","d","f"];
var_dump($a+$b); // red green blue e f 同名的整数键和字符串键都不会被覆盖
如若转载,请注明出处:https://www.javaidea.cn/article/8157.html