آموزش PHP > آرایه ها در PHP > تابع ( ) array_rand
تابع ( ) array_rand :
تابع ( ) array_rand ، یک یا چند کلید ( key ) از یک آرایه تعیین شده را به
صورت رندوم انتخاب کرده و در خروجی بر می گرداند .
اگر یک کلید ( key ) تعیین نمایید ، خروجی یک عنصر آرایه خواهد بود .
ولی اگر بیش از یک کلید ( key ) تعیین کنید ، خروجی نیز به صورت آرایه خواهد بود .
شکل کلی استفاده از این تابع صورت زیر است :
|
syntax
|
array_rand( array , number ) ;
|
|
توضیح
|
این پارامتر نام تابع مورد استفاده را تعیین می کند .
استفاده از این پارامتر اجباری است .
|
این پارامتر تعیین کننده تعداد عناصری است که می خواهیم از آرایه به صورت رندوم انتخاب
شوند .
استفاده از این پارامتر اختیاری است . مقدار پیش فرض این خاصیت 1 می باشد .
|
مثال عملی :
با اراثه دو مثال عملی کاربرد و خروجی این تابع را در عمل نمایش داده ایم :
مثال 1
انتخاب یک عنصر
|
< ? php
$a = array ( "a"=>"Dog","b"=>"Cat","c"=>"Horse" ) ;
print_r( array_rand( $a , 1 ) ) ;
? >
|
|
خروجی
|
b
|
مثال 2
انتخاب دو عنصر
|
< ? php
$a = array( "a"=>"Dog","b"=>"Cat","c"=>"Horse" ) ;
print_r( array_rand( $a , 1 ) ) ;
? >
|
|
خروجی
|
Array ( [0] => c [1] => b )
|
راجع این مطلب
سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...
>>>>> ورود به انجمن تخصصی
نطر خودتان درباره این صفحه :