PHP shuffle()Función
Manual de referencia completo de PHP Array
Ejemplos
Reorganiza los elementos de la matriz en orden aleatorio:
<?php
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
Ejecutar ejemplo »
Definición y uso
La función shuffle() reorganiza los elementos de la matriz en orden aleatorio.
Esta función asigna nuevas claves a los elementos de la matriz; las claves existentes serán eliminadas (ver el Ejemplo 1 a continuación).
Sintaxis
shuffle(array)
| Parámetros | Descripción |
|---|---|
| array | Obligatorio. Especifica la matriz a utilizar. |
Detalles técnicos
| Valor de retorno: | Devuelve TRUE si tiene éxito y FALSE si falla. |
|---|---|
| Versión de PHP: | 4+ |
| Historial de actualizaciones: | Desde PHP 4.2.0, el generador de números aleatorios se siembra automáticamente. |
Más ejemplos
Ejemplo 1
Reorganiza los elementos de la matriz en orden aleatorio:
<?php
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
?>
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
?>
Ejecutar ejemplo »
Manual de referencia completo de PHP Array Otras extensiones