PHP – popuparrays的第一个元素而不是最后(reveresed array_pop)?
有一个PHP函数会'popup'数组的第一个元素?
array_pop()
popup最后一个元素,但我想popup第一个。
你正在寻找array_shift()。
PHP数组移位
快速备忘单如果您对这个术语不熟悉,可以通过以下方式快速翻译备用术语,这些术语可能更容易记住:
* array_unshift() - (aka Prepend ;; InsertBefore ;; InsertAtBegin ) * array_shift() - (aka UnPrepend ;; RemoveBefore ;; RemoveFromBegin ) * array_push() - (aka Append ;; InsertAfter ;; InsertAtEnd ) * array_pop() - (aka UnAppend ;; RemoveAfter ;; RemoveFromEnd )
对我来说array_slice()工作正常,说:
$arr = array(1,2,3,4,5,6); //array_slice($array,offset); where $array is the array to be sliced, and offset is the number of array elements to be sliced $arr2 = array_slice($arr,3);//or $arr2 = array_slice($arr,-3);//or $arr2 = array_slice($arr,-3,3);//return 4,5 and 6 in a new array $arr2 = array_slice($arr,0,4);//returns 1,2,3 and 4 in a new array