Home > Backend Development > PHP Problem > Is it possible to remove the first element of an array in php?

Is it possible to remove the first element of an array in php?

小老鼠
Release: 2023-06-29 16:15:37
Original
1910 people have browsed it

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.

Is it possible to remove the first element of an array in php?

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 ;
?>
Copy after login

Is it possible to remove the first element of an array in php?

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);
?>
Copy after login

Is it possible to remove the first element of an array in php?

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) ;
?>
Copy after login

Is it possible to remove the first element of an array in php?

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!

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template