PHP - Função array_rand ()

Sintaxe

array_rand ( $input [, $num_req] );

Definição e Uso

Esta função escolhe uma ou mais entradas aleatórias de uma matriz.

Parâmetros

Sr. Não Parâmetro e Descrição
1

array(Required)

Ele especifica uma matriz.

2

num_req(Optional)

Ele especifica quantas entradas você deseja escolher - se não for especificado, o padrão é 1.

Valores Retornados

Ele retorna uma matriz de chaves para as entradas aleatórias.

Exemplo

Experimente o seguinte exemplo -

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

Isso produzirá o seguinte resultado, Este resultado irá variar toda vez que você executar o script -

b