Ultimele tutoriale de dezvoltare web
 

PHP array_rand() Function

<PHP Array Reference

Exemplu

Întoarcere o serie de chei aleatoare:

<?php
$a=array("red","green","blue","yellow","brown");
$random_keys=array_rand($a,3);
echo $a[$random_keys[0]]."<br>";
echo $a[$random_keys[1]]."<br>";
echo $a[$random_keys[2]];
?>
Run exemplu »

Definiție și utilizare

array_rand() Funcția returnează o cheie aleatoare dintr - o matrice, sau returnează o matrice de chei aleatoare dacă specificați că funcția ar trebui să se întoarcă mai mult de o cheie.


Sintaxă

array_rand( array,number )

Parametru Descriere
array Necesar. Specifică o matrice
number Opțional. Specifică cât de multe chei aleatoare pentru a reveni

Detalii tehnice

Întoarcere Valoare: Returnează o cheie aleatoare dintr-o matrice sau o serie de chei aleatoare dacă specificați că funcția ar trebui să se întoarcă mai mult de o cheie
Versiune PHP: 4+
Changelog: Începând cu PHP 5.2.10, matricea rezultată de chei nu mai amestecate

De la PHP 4.2.0, generatorul de numere aleatorii este însămânțată în mod automat

Mai multe exemple

Exemplul 1

Întoarceți-o cheie aleatoare dintr-o matrice:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
print_r(array_rand($a,1));
?>
Run exemplu »

Exemplul 2

Întoarcere o serie de taste șir aleatoare:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
print_r(array_rand($a,2));
?>
Run exemplu »

<PHP Array Reference