php can take out the first element of the array. The methods are: 1. Use the "array_shift()" function to delete the first element in the array and return the deleted first element; 2. Use the "array_slice()" function to intercept the array, that is, extract a fragment from the array; 3. Use the "current()" function to return the value of the current element of the array, which initially points to the first element.
The operating environment of this tutorial: windows10 system, PHP8.1.3 version, Dell G3 computer
php can get the first one in the array element.
php There are many ways to get the first element of the array:
Method 1: Use the array_shift() function
array_shift() function is used to delete the array the first element of , and returns the first element that was deleted.
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); $res=array_shift($arr); echo "数组第一个元素为:".$res ; ?>
Method 2: Use the array_slice() function
array_slice() function to intercept the array, that is, extract it from the array A fragment.
This function can intercept the specified number of array elements starting from the specified position.
Return value: Return the intercepted subarray.
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); $res=array_slice($arr,0,1); echo "数组第一个元素为:" ; var_dump($res); ?>
Method 3: Use the current() function
current() can return the value of the current element of the array, initially pointing to the first element.
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "数组第一个元素为:".current($arr) ; ?>
The above is the detailed content of Is it possible to remove the first element of an array in php?. For more information, please follow other related articles on the PHP Chinese website!