The array_push() function in PHP is mainly used to add elements to the end of the array of the first parameter and then return the new array length
There is a function in PHP that can be used to add elements to the function And returns the length of the new array. This function is the array_push() function. Next, in the article, I will introduce how to use this function in detail, which has certain reference value and I hope it will be helpful to everyone.
【Recommended course: PHP Tutorial】
array_push() Function
array_push() function is used to add one or two elements to the end of the array of the first parameter, and then return the length of the new array.
We can understand it this way: array_push() treats array as a stack and pushes the passed variables into the end of array. The length of the array will increase according to the number of variables pushed onto the stack. As shown below:
<?php $array[] = $var; ?>
We can see that the array_push() function repeats the above actions for each var, which is equivalent to performing multiple assignment operations on $array[]. The return value of the function is the number of array elements after return processing
But we also need to pay attention to the following situations
(1) If you only need to use the array_push() function to The best way to add a value to the array is to use $array[] = (direct assignment to the array). The advantage of this is that there is no additional burden of calling the function
(2) If the first parameter is not an array, array_push() will issue a warning, but $var[] does not, it will create a new array
array_push() function example
The following article will explain the usage of the array_push() function through a specific example
Example: Insert the two elements "apple" and "raspberry" into the end of the original array
<?php $stack = array("orange", "banana"); array_push($stack, "apple", "raspberry"); print_r($stack); ?>
Rendering:
Summary: The above is the entire content of this article. I hope this article can help everyone learn to use array_push () function
The above is the detailed content of How to use array_push function in PHP. For more information, please follow other related articles on the PHP Chinese website!