Backend Development 2 min read

PHP array_shift(): Removing the First Element from an Array

array_shift() is a PHP function that removes the first element from an array, reindexes numeric keys, returns the removed value, and can be used with examples demonstrating its effect on a sample array and the resulting output.

Laravel Tech Community
Laravel Tech Community
Laravel Tech Community
PHP array_shift(): Removing the First Element from an Array

Function: mixed array_shift(array &$array)

Description: The array_shift() function removes the first element from the given array, returns that element, reduces the array length by one, and reindexes numeric keys starting from zero while preserving string keys.

Parameter:

array – The input array.

Return value: The removed value, or NULL if the array is empty or not an array.

Example:

After calling array_shift() , the array $stack becomes:

Array
(
    [0] => banana
    [1] => apple
    [2] => raspberry
)
backendphpfunctionarray-manipulationarray_shift
Laravel Tech Community
Written by

Laravel Tech Community

Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.