PHP的array_push函数:向数组添加元素
array_push() 函数用于将一个或多个元素添加到数组的末尾。它会修改原始数组,并返回添加元素后数组的新的元素个数。
语法:
array_push(array, value1, value2, ...)
参数:
array:必需,要添加元素的数组。
value1, value2, ...:必需,要添加的一个或多个值。
返回值:
返回添加新元素后数组的新元素个数。
示例:
<?php
$arr = array('apple', 'banana', 'cherry');
$num = array_push($arr, 'date', 'elderberry');
echo '新数组的元素个数为:' . $num . '<br>';
print_r($arr);
?>
输出结果:
新数组的元素个数为:5
Array ( [0] => apple [1] => banana [2] => cherry [3] => date [4] => elderberry )
在上面的示例中,我们首先创建了一个包含三个元素的数组。然后使用array_push()将 'date' 和 'elderberry' 两个元素添加到数组的末尾。最后,我们打印出新数组的元素个数和数组的内容。
array_push() 函数非常方便,可以一次性向数组中添加多个元素。你可以按需添加任意数量的值。
需要注意的是,array_push() 函数仅将新元素添加到数组的末尾。如果需要在数组的开头添加一个或多个元素,你可以使用 array_unshift() 函数。
总结:
array_push() 函数是 PHP 中一个很有用的数组操作函数,它可用于向数组末尾添加一个或多个元素。使用该函数可以方便地修改原始数组,并返回添加元素后数组的新的元素个数。除了添加元素到数组末尾,还可以使用 array_unshift() 函数将元素插入到数组的开头。
