Najnowsze tutoriale tworzenie stron internetowych
 

PHP array_rand() Function

<PHP Array Reference

Przykład

Zwraca tablicę przypadkowych klawiszy:

<?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]];
?>
Uruchomić przykład »

Definicja i Wykorzystanie

array_rand() funkcja zwraca losowy klucz z tablicy, albo zwraca tablicę kluczy losowych jeśli określono, że funkcja powinna zwrócić więcej niż jeden klucz.


Składnia

array_rand( array,number )

Parametr Opis
array Wymagany. Określa tablicę
number Opcjonalny. Określa ile losowe klawisze, aby powrócić

Szczegóły techniczne

Zwracana wartość: Zwraca losowy klucz z tablicy lub tablicy losowych kluczy jeśli określono, że funkcja powinna zwrócić więcej niż jeden klucz
Wersja PHP: 4+
Lista zmian: Od PHP 5.2.10, uzyskany układ przycisków jest już tasuje

Od PHP 4.2.0, generator liczb losowych zaszczepia automatycznie

Więcej przykładów

Przykład 1

Zwraca losowy klucz z tablicy:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
print_r(array_rand($a,1));
?>
Uruchomić przykład »

Przykład 2

Zwraca tablicę ciągów losowych kluczy:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
print_r(array_rand($a,2));
?>
Uruchomić przykład »

<PHP Array Reference