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!