


PHP pushes elements to the head of the array (usage of array_unshift)_PHP tutorial
Jul 13, 2016 am 10:31 AMIn PHP, the most common way to add elements to an array is the array_push function, which is the push operation of the array. However, this function adds elements to the end of the array. If you need to push the array elements into the array How to operate the head (i.e. the first element)?
Use PHP’s built-in function array_unshift. The usage of array_unshift function is listed below.
array_unshift
The function of this function is to insert one or more elements at the beginning of the array. The added elements are added as a whole, in the same order in the array as in the parameters. All numeric key names in the modified array will be modified to count again from zero, and all text key names will remain unchanged. This function returns the number of elements in the array after the operation.
Syntax: int array_unshift ( array &$array ,mixed $var [,mixed $... ] )
For example:
<?php $queue = array("phpernote",".com"); array_unshift($queue,"apple","raspberry"); print_r($queue);
The above routine will output:
Array
(
[0] => apple
[1] => raspberry
[2] => phpernote
[3] => .com
)
Articles you may be interested in
- php finds whether a value exists in an array (in_array(), array_search(), array_key_exists())
- Remove duplicate values from two-dimensional arrays and array_unique function
- The difference between PHP merge array + and array_merge
- PHP generates continuous numeric (letter) array function range() analysis, PHP lottery program function
- PHP program to get all files in a directory and save the results to an array
- PHP method of rounding to precise decimal places and rounding
- How to delete the first element of an array and The last element
- How to insert an element in js to the front of the body element

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

PHP 8.4 Installation and Upgrade guide for Ubuntu and Debian

How To Set Up Visual Studio Code (VS Code) for PHP Development
