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 =
[
    "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 =
[
    "apple",
    "banana",
    "coconut"
];
$values1 = "date";
$values2 =
[
    "grape",
    "orange"
];
$values3 =
[
    "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 =
[
    "apple",
    "banana",
    "coconut"
];
$values1 = "date";
$values2 =
[
    "grape",
    "orange"
];
$values3 =
[
    "pineapple",
    "strawberry",
    "watermelon"
];

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

print_r($return);
6