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()函数会返回添加元素之后数组的长度。
