HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

array_unshift

Description

The array_unshift of Array for PHP prepends passed elements to the front of the array..

Syntax

array_unshift(array &$array, mixed ...$values): int

Parameters

array

The input array.

values

The values to prepend.

Return

Returns the new number of elements in the array.

Examples

1 · array values · one

<?

$array = array("apple", "banana", "coconut");
$values = "date";

array_unshift($array, $values);

print_r($array);
Array
(
    [0] => date
    [1] => apple
    [2] => banana
    [3] => coconut
)

2 · array values · multiple

<?

$array = array("apple", "banana", "coconut");
$values1 = "date";
$values2 = array("grape", "orange");
$values3 = array("pineapple", "strawberry", "watermelon");

array_unshift($array, $values1, $values2, $values3);

print_r($array);
Array
(
    [0] => date
    [1] => Array
        (
            [0] => grape
            [1] => orange
        )

    [2] => Array
        (
            [0] => pineapple
            [1] => strawberry
            [2] => watermelon
        )

    [3] => apple
    [4] => banana
    [5] => coconut
)

3 · return

<?

$array = array("apple", "banana", "coconut");
$values1 = "date";
$values2 = array("grape", "orange");
$values3 = array("pineapple", "strawberry", "watermelon");

$return = array_unshift($array, $values1, $values2, $values3);

print_r($return);
6