PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular

shuffle

Tags: PHP 5.x PHP 7.x PHP 8.x

shuffle — Shuffle an array.

Description

shuffle(
    array &$array
): bool
This function shuffles (randomizes the order of the elements in) an array.

Caution: This function does not generate cryptographically secure values, and must not be used for cryptographic purposes, or purposes that require returned values to be unguessable. If cryptographically secure randomness is required, the Random\Randomizer may be used with the Random\Engine\Secure engine. For simple use cases, the random_int() and random_bytes() functions provide a convenient and secure API that is backed by the operating system’s CSPRNG.

Parameters

array
The array to be shuffled.

Return Values

Returns true on success or false on failure.

shuffle - New snippets