تابع ()array_rand
تابع ()array_rand
مثال (تابع ()array_rand)
برگرداندن کلیدهای یک آرایه به صورت تصادفی:
<?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]];
?>
$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]];
?>
امتحان کنید »
تعریف و کاربرد
تابع ()array_rand یک کلید تصادفی از یک آرایه را برمی گرداند. و یا اینکه اگر شما مشخص کنید، یک آرایه از کلیدهای تصادفی را برمی گرداند.
نحوه نوشتن
array_rand(array,number)
پارامترها | توضیحات |
---|---|
array | ضروری. یک آرایه را مشخص می کند. |
number |
اختیاری. مشخص می کند که چه تعداد کلید تصادفی برگردانده شود. |
جزئیات تکنیکی
مقدار برگشتی: |
یک کلید تصادفی از یک آرایه را برمی گرداند، و یا در صورتی که شما مشخص کنید، یک آرایه از کلیدهای تصادفی را برمی گرداند. |
---|---|
ورژن php: | 4+ |
تغییرات: |
مثال های بیشتر
مثال 1
برگرداندن یک کلید تصادفی از یک آرایه:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
print_r(array_rand($a,1));
?>
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
print_r(array_rand($a,1));
?>
امتحان کنید »
مثال 2
برگرداندن یک آرایه از کلید های رشته ای به صورت تصادفی:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
print_r(array_rand($a,2));
?>
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
print_r(array_rand($a,2));
?>
امتحان کنید »
- نوشته شده توسط احسان عباسی
- بازدید: 3834