用PHP的array_push函数向数组添加新项
发布时间:2023-07-11 01:18:56
array_push()函数是PHP中一个非常有用的函数,可以用来向一个数组中添加新的项。
语法:
array_push(array, value1, value2, ...)
参数说明:
- array:要向其中添加新项的数组。
- value1,value2,...:要添加到数组中的项。
返回值:
- 新添加项后的数组的元素个数。
示例:
$fruits = array("apple", "orange", "pear");
$length = array_push($fruits, "banana", "grape");
上面的代码创建了一个初始包含三个水果的数组$fruits。然后,使用array_push()函数向该数组添加了两个新水果"banana"和"grape"。最后,将返回值赋给变量$length,即新添加项后的数组的元素个数。
array_push()函数可以一次性向数组中添加多个项,只需要在函数参数中按顺序列出要添加的项即可。无论是数字、字符串、布尔值等任何类型的项都可以添加到数组中。
除了使用array_push()函数,还可以使用直接赋值的方式来向数组中添加新项:
$fruits[] = "banana";
上面的代码与使用array_push()函数的效果相同,都是将新项添加到数组末尾。
需要注意的是,array_push()函数会返回新添加项后的数组的元素个数,而不是返回修改后的数组本身。如果想要获得修改后的数组,可以直接使用被修改的数组变量$fruits。
