Home  >  Article  >  Backend Development  >  How to delete the first value of an array in php

How to delete the first value of an array in php

PHPz
PHPzOriginal
2023-04-25 09:06:211127browse

In PHP, deleting the first value of an array can be achieved through the following methods.

Method 1: Use array_shift() function

array_shift() function can delete the first element in the array and return the value of this element.

$myArray = array("apple", "banana", "orange");
$firstValue = array_shift($myArray);
print_r($myArray); // 输出:Array ( [0] => banana [1] => orange )
echo $firstValue; // 输出:apple

Method 2: Use the unset() function and array_values() function

The unset() function can delete the element at the specified position in the array, and the array_values() function can rearrange the keys of the array name.

$myArray = array("apple", "banana", "orange");
unset($myArray[0]);
$myArray = array_values($myArray);
print_r($myArray); // 输出:Array ( [0] => banana [1] => orange )

Method 3: Use the array_slice() function

array_slice() function can return a segment of elements in the array, so we can delete the first element of the array and then return the remaining elements .

$myArray = array("apple", "banana", "orange");
$myArray = array_slice($myArray, 1); 
print_r($myArray); // 输出:Array ( [0] => banana [1] => orange )

No matter which method you use, you can easily delete the first value in a PHP array.

The above is the detailed content of How to delete the first value of an array 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