PHP - Función array_rand ()

Sintaxis

array_rand ( $input [, $num_req] );

Definición y uso

Esta función elige una o más entradas aleatorias de una matriz.

Parámetros

No Señor Descripción de parámetros
1

array(Required)

Especifica una matriz.

2

num_req(Optional)

Especifica cuántas entradas desea seleccionar; si no se especifica, el valor predeterminado es 1.

Valores devueltos

Devuelve una matriz de claves para las entradas aleatorias.

Ejemplo

Pruebe el siguiente ejemplo:

<?php
   $input = array("a"=>"banana","b"=>"apple","c"=>"orange");
   
   print_r(array_rand($input));
?>

Esto producirá el siguiente resultado, este resultado variará cada vez que ejecute un script:

b