array_shift

(PHP 4, PHP 5, PHP 7)

array_shift 锟斤拷锟斤拷锟介开头锟侥碉拷元锟狡筹拷锟斤拷锟斤拷

说锟斤拷

array_shift ( array &$array ) : mixed

array_shift() 锟斤拷 array 锟侥碉拷一锟斤拷锟斤拷元锟狡筹拷锟斤拷锟斤拷为锟斤拷锟斤拷锟斤拷兀锟斤拷锟� array 锟侥筹拷锟饺硷拷一锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷元锟斤拷前锟狡讹拷一位锟斤拷锟斤拷锟叫碉拷锟斤拷锟街硷拷锟斤拷锟斤拷锟斤拷为锟斤拷锟姐开始锟斤拷锟斤拷锟斤拷锟斤拷锟街硷拷锟斤拷锟斤拷锟斤拷锟戒。

Note: 使锟矫此猴拷锟斤拷锟斤拷锟斤拷锟斤拷茫锟�reset()锟斤拷array 指锟诫。

锟斤拷锟斤拷

array

锟斤拷锟斤拷锟斤拷锟斤拷椤�

锟斤拷锟斤拷值

锟斤拷锟斤拷锟狡筹拷锟斤拷值锟斤拷锟斤拷锟� array 为 锟秸伙拷锟斤拷一锟斤拷锟斤拷锟斤拷锟津返伙拷 NULL锟斤拷

锟斤拷锟斤拷

Example #1 array_shift() 锟斤拷锟斤拷

<?php
$stack 
= array("orange""banana""apple""raspberry");
$fruit array_shift($stack);
print_r($stack);
?>

锟斤拷锟斤拷锟斤拷锟教伙拷锟斤拷锟斤拷锟�

Array
(
    [0] => banana
    [1] => apple
    [2] => raspberry
)

锟斤拷锟斤拷 orange 锟斤拷锟斤拷锟斤拷锟斤拷 $fruit锟斤拷

锟轿硷拷

  • array_unshift() - 锟斤拷锟斤拷锟介开头锟斤拷锟斤拷一锟斤拷锟斤拷锟斤拷锟斤拷元
  • array_push() - 锟斤拷一锟斤拷锟斤拷锟斤拷锟斤拷元压锟斤拷锟斤拷锟斤拷锟侥┪诧拷锟斤拷锟秸伙拷锟�
  • array_pop() - 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟揭伙拷锟斤拷锟皆拷锟斤拷锟秸伙拷锟�