Home  >  Article  >  Backend Development  >  How to use array_push function in PHP

How to use array_push function in PHP

清浅
清浅Original
2019-02-21 13:46:143166browse

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.

How to use array_push function in PHP

【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:

How to use array_push function in PHP

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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn