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

PHParray_push()函数的用法和示例

发布时间:2023-07-05 23:44:04

PHP中的array_push()函数用于向数组的末尾添加一个或多个元素。

语法:

array_push(array, value1, value2...)

其中,array为要添加元素的数组;value1、value2等为要添加的元素。

示例1:

$fruits = array("apple", "banana", "orange");
array_push($fruits, "grape", "mango");
print_r($fruits);

输出:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
    [4] => mango
)

上述示例中,首先定义了一个包含三个元素的数组$fruits,然后使用array_push()函数向该数组添加了两个元素"grape"和"mango",最后使用print_r()函数打印输出数组的内容。

示例2:

$numbers = array(1, 2, 3);
array_push($numbers, 4);
echo "数组长度:" . count($numbers);

输出:

数组长度:4

上述示例中,定义了一个包含三个元素的数组$numbers,然后使用array_push()函数向该数组添加了一个元素4,最后使用count()函数获取数组的长度并输出。

除了使用array_push()函数,也可以使用直接赋值的方式向数组末尾添加元素,例如:

$fruits[] = "grape";
$fruits[] = "mango";

使用直接赋值的方式添加元素与使用array_push()函数的效果是一样的。

需要注意的是,array_push()函数会返回添加元素之后数组的长度。