欢迎访问宙启技术站
智能推送

用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。