လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP array_rand () function tutorial: ကျပန်းတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအရာများကို array တစ်ခုမှတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအရာများကိုရယူပါ

PHP array_rand () function tutorial: ကျပန်းတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအရာများကို array တစ်ခုမှတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအရာများကိုရယူပါ

M66 2025-09-21

PHP array_rand () function tutorial: ကျပန်းတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအရာများကို array တစ်ခုမှတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအရာများကိုရယူပါ

PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျပန်းခင်းကျင်းသောဒြပ်စင်များကိုထုတ်ယူခြင်းသည်ဘုံလိုအပ်ချက်ဖြစ်သည်။ PHP သည်အလွန်လက်တွေ့ကျသော function ကိုထောက်ပံ့ပေးသည် - Array_rand () သည်ခင်းကျင်းမှုတစ်ခုမှတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအမည်များကိုရွေးချယ်နိုင်သည်။ ဤဆောင်းပါးသည် array_rand () function ကို အသုံးပြု. အတိမ်အနက်ကိုမိတ်ဆက်ပေးပြီးအမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်မည်သို့အသုံးပြုရမည်ကိုနားလည်ရန်တိကျသောဥပမာများကိုသင်မိတ်ဆက်ပေးလိမ့်မည်။

array_rand () function နိဒါန်း

Array_rand () function ကို array တစ်ခုမှတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောသော့များ၏သော့ချက်အမည်များကိုကျပန်းရွေးချယ်ရန်အသုံးပြုသည်။ ၎င်း၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

Array_rand () function syntax

Array Array_rand (array $ array [int $ num = 1])

parameter ကိုဖော်ပြချက်

  • $ array : လိုအပ်သော parameter သည်ကျပန်းရွေးချယ်ခံရမည့်ရာမှခင်းကျင်းမှုကိုသတ်မှတ်ခြင်းကိုသတ်မှတ်ခြင်း။
  • $ Num : optional parameter သည်ကျပန်းရွေးချယ်ရန်လိုအပ်သည့်ဒြပ်စင်အရေအတွက်ကိုသတ်မှတ်ခြင်း, ပုံမှန် 1 ဖြစ်သည်။

Array_rand () function ကိုဥပမာ

ARARAR_rand () ကိုရိုးရှင်းသောကုဒ်များမှတစ်ဆင့် Array () သို့မဟုတ်တစ်ခုထက်ပိုသောအရာများကိုကျပန်းရွေးချယ်ရန်မည်သို့ရှင်းလင်းစွာရွေးချယ်ရမည်ကိုကျွန်ုပ်တို့ပြလိမ့်မည်။

ဥပမာ - ကျပန်းဒြပ်စင်တစ်ခုကိုရွေးချယ်ပါ

 
// ဥပမာခင်းကျင်းခြင်း
$fruits = array('apple', 'banana', 'orange', 'grape', 'watermelon');

// ကျပန်းခင်းကျင်းကနေ element တစ်ခုရွေးပါ
$randomElement = array_rand($fruits);

echo "ကျပန်းရွေးချယ်ထားအသီးဖြစ်ပါတယ်:" . $fruits[$randomElement] . "<br>";

အထက်ဖော်ပြပါဥပမာတွင်ကျွန်ုပ်တို့သည်အသီးများကိုငွေကြေးအသီးများကိုပထမ ဦး ဆုံးသတ်မှတ်ပြီး array_rand function ကိုခေါ်ဆိုခြင်းနှင့်နောက်ဆုံးတွင်ရွေးချယ်ထားသောအသီးအမည်ကိုထုတ်ယူခြင်းနှင့်နောက်ဆုံးတွင်ရွေးချယ်ပါ။

ဥပမာ - ကျပန်းဒြပ်စင်မျိုးစုံကိုရွေးချယ်ပါ

ကျွန်ုပ်တို့သည်ဒြပ်စင်များစွာကိုရွေးချယ်နိုင်သည်, ကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -

 
// ကျပန်းခင်းကျင်းကနေဒြပ်စင်နှစ်ခုကိုရွေးချယ်ပါ
$randomKeys = array_rand($fruits, 2);

echo "ကျပန်းရွေးချယ်ထားအသီးဖြစ်ပါတယ်:" . $fruits[$randomKeys[0]] . " နှင့် " . $fruits[$randomKeys[1]] . "<br>";

ဤဥပမာတွင်ကျွန်ုပ်တို့သည် array_rand () function ကို သုံး. ငွေစာရင်းနှစ်ခုမှရရှိသောဒြပ်စင်နှစ်ခုကိုကျပန်းရွေးချယ်သည်။ အဓိကအမည်များပါ 0 င်သော array တစ်ခုသို့ပြန်ပို့သည်။

ဥပမာ: ကျပန်းပိုပြီးဒြပ်စင်ကိုရွေးချယ်ပါ

အကယ်. သင်သည် Array မှပိုမိုသောအရာများကိုပိုမိုရွေးချယ်ရန်လိုအပ်ပါက $ num parameter ၏တန်ဖိုးကိုသတ်မှတ်နိုင်သည်။ ဥပမာအားဖြင့်, အောက်ပါကုဒ်သည်ကျပန်းခင်းကျင်းသည့်ဒြပ်စင်သုံးခုကိုရွေးချယ်သည်။

 
// ကျပန်း array ကနေဒြပ်စင်သုံးခုကိုရွေးချယ်ပါ
$randomKeys = array_rand($fruits, 3);

echo "ကျပန်းရွေးချယ်ထားအသီးဖြစ်ပါတယ်:" . $fruits[$randomKeys[0]] . "、" . $fruits[$randomKeys[1]] . " နှင့် " . $fruits[$randomKeys[2]] . "<br>";

array_rand ၏ပြန်လာတန်ဖိုး ()

Array_rand () function သည် array_rand () function သည်အမှန်တကယ်တန်ဖိုးမဟုတ်ဘဲ array element ၏သော့ချက်အမည်ကိုပြန်လည်ပေးအပ်ရန်သတိပြုသင့်သည်။ အကယ်. သင်သည်ရွေးချယ်ထားသောဒြပ်စင်၏တန်ဖိုးကိုရယူရန်လိုအပ်ပါကမူရင်းခင်းကျင်းမှုမှသက်ဆိုင်ရာတန်ဖိုးကိုရရှိရန်ပြန်လာသောသော့အမည်ကိုသင်အသုံးပြုနိုင်သည်။

အကျဉ်းချုပ်

Array_rand () သည်အလွန်အသုံးဝင်သော PHP function တစ်ခုဖြစ်သည်။ ၎င်းသည် array တစ်ခုမှတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောသော့ချက်အမည်များကိုလွယ်ကူစွာရွေးချယ်နိုင်သည်။ array (သို့) ဒြပ်စင်များစွာတွင်တစ်ခုတည်းသောဒြပ်စင်တစ်ခုတည်းကိုကျပန်းရယူရန်လိုအပ်သည်ဖြစ်စေ Array_rand () သည်ကျွန်ုပ်တို့၏လိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျွန်ုပ်တို့သည်စိတ်ဝင်စားဖွယ်ကောင်းသောကျပန်းလုပ်ဆောင်ချက်အချို့ကိုအကောင်အထည်ဖော်ရန်ဤလုပ်ငန်းကိုကျွန်ုပ်တို့အသုံးပြုနိုင်သည်။

မကြာသေးမီ ဆောင်းပါးများ