داغ ترین ویدیو بابلز لرن : هک کلاس های مجازی توسط متین برونسی

تابع array_rand در PHP

  /  PHP   /  تابع array_rand در PHP
آموزش PHP

در این بخش به بررسی تابع array_rand در PHP می پردازیم، تابع array_rand() یک کلید تصادفی از یک آرایه برمی گرداند، یا اگر مشخص کنید که تابع باید بیش از یک کلید را برگرداند، آرایه ای از کلیدهای تصادفی را برمی گرداند.

مثال

تماشا در حالت تمام صفحه

خروجی کد های بالا به این شکل است:

green
blue
yellow

توجه: خروجی ثابت نیست، عناصر به صورت تصادفی انتخاب و چاپ می شوند.

نحوه استفاده

array_rand(array, number)

مقادیر پارامترها

پارامترتوضیحات
arrayیک آرایه را مشخص می کند. (اجباری)
numberتعداد کلید های تصادفی را مشخص می کند. (اختیاری)

جزئیات فنی

مقدار بازگشتی:اگر مشخص کنید که تابع باید بیش از یک کلید را برگرداند، یک کلید تصادفی از یک آرایه یا آرایه ای از کلیدهای تصادفی را برمی گرداند.
نسخه PHP:4+
آخرین تغییرات:PHP 7.1: تابع rand() از مولد اعداد تصادفی Mersenne Twister استفاده می کند.

PHP 5.2.1: حاصل کلیدهای آرایه دیگر به هم ریخته نیست.

PHP 4.2: مولد اعداد تصادفی به طور خودکار seeded می شود.

مثال های بیشتر

در این مثال یک کلید تصادفی از آرایه را برمی گردانیم:

تماشا در حالت تمام صفحه

خروجی کد های بالا به این شکل است:

b

توجه داشته باشید که خروجی ثابت نیست و به صورت تصادفی یکی از کلید ها چاپ می شود.

در مثال پایین آرایه ای از کلید های رشته ای تصادفی را برمی گردانیم:

تماشا در حالت تمام صفحه

خروجی کد های بالا آرایه ای از کلید های تصادفی است:

Array ( [0] => b [1] => c )
5/5 - (6 امتیاز)
 #نهج_البلاغه_بخوانیم

(ضرار بن ضمره ضبايى، (1)از ياران امام به شام رفت بر معاويه وارد شد. معاويه از او خواست از حالات امام بگويد، گفت على عليه السّلام را در حالى ديدم كه شب، پرده هاى خود را افكنده بود، و او در محراب ايستاده، محاسن را به دست گرفته، چون مار گزيده به خود مى پيچيد، و محزون مى گريست و مى گفت):

دنيا شناسى

اى دنيا اى دنياى حرام از من دور شو، آيا براى من خودنمايى مى كنى يا شيفته من شده اى تا روزى در دل من جاى گيرى؟ هرگز مبادا، غير مرا بفريب، كه مرا در تو هيچ نيازى نيست، تو را سه طلاقه كرده ام، تا باز گشتى نباشد. دوران زندگانى تو كوتاه، ارزش تو اندك، و آرزوى تو پست است. آه از توشه اندك، و درازى راه، و دورى منزل، و عظمت روز قيامت.


  1. به نقل قاموس الرجال ج5 ص149 - و در مروج الذّهب ضرار بن حمزه، و در شرح ابن ابی الحدید، ضرار بن ضمره الضّابی، ثبت شد.
حکمت 77 نهج البلاغه

برای دسترسی به آموزش های بیشتر و ویدیو های من، کلمه کلیدی متین برونسی رو داخل گوگل سرچ کنید.