آموزش PHP   >   آرایه ها در PHP   >   تابع ( ) array_rand

تابع ( ) array_rand :

تابع ( ) array_rand ، یک یا چند کلید ( key ) از یک آرایه تعیین شده را به صورت رندوم انتخاب کرده و در خروجی بر می گرداند .
اگر یک کلید ( key ) تعیین نمایید ، خروجی یک عنصر آرایه خواهد بود .
ولی اگر بیش از یک کلید ( key ) تعیین کنید ، خروجی نیز به صورت آرایه خواهد بود .
شکل کلی استفاده از این تابع صورت زیر است :

syntax array_rand( array , number ) ;

syntax توضیح هر یک از موارد
توضیح پارامتر
این پارامتر نام تابع مورد استفاده را تعیین می کند .
استفاده از این پارامتر اجباری است .
array
این پارامتر تعیین کننده تعداد عناصری است که می خواهیم از آرایه به صورت رندوم انتخاب شوند .
استفاده از این پارامتر اختیاری است . مقدار پیش فرض این خاصیت 1 می باشد .
number

مثال عملی :

با اراثه دو مثال عملی کاربرد و خروجی این تابع را در عمل نمایش داده ایم :

مثال 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 )


راجع این مطلب سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...         >>>>>  ورود به انجمن تخصصی


نطر خودتان درباره این صفحه  :

آیا مطالب این صفحه برای شما مناسب و مفید بوده است :

نام :               
آدرس Email :  

نظر شما :      
سوال امنیتی : جمع سه + پنج چنده ؟