摘要:PHP 如何删除数组第一个元素?在PHP中可以通过使用“array_shift()”函数删除数组第一个元素,该函数的作用是将数组开头的单元移出数组,其语法为“array_shift($array)”,其参数$
PHP 如何删除数组第一个元素?
在PHP中可以通过使用“array_shift()”函数删除数组第一个元素,该函数的作用是将数组开头的单元移出数组,其语法为“array_shift($array)”,其参数$array代表的是输入的数组,返回值为移出的元素值。
示例代码
<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);
?>结果
Array
(
[0] => banana
[1] => apple
[2] => raspberry
)<?php
function array_kshift(&$arr)
{
list($k) = array_keys($arr);
$r = array($k=>$arr[$k]);
unset($arr[$k]);
return $r;
}
// test it on a simple associative array
$arr = array('x'=>'ball','y'=>'hat','z'=>'apple');
print_r($arr);
print_r(array_kshift($arr));
print_r($arr);
?>
Output:
Array
(
[x] => ball
[y] => hat
[z] => apple
)
Array
(
[x] => ball
)
Array
(
[y] => hat
[z] => apple推荐教程:《PHP》
相关文章推荐
网站谷歌评分90+意味着什么?2022-09-06
怎样将不安全网站变成安全网站访问?2022-09-26
网站排名下降,可能跟算法更新没关系2022-09-20
网站如何设置高质量的网页标题?2022-09-14
做外贸网站选哪些语言?法语、德语最吃香2022-09-13