PHP range() လုပ်ဆောင်ချက်
ဥပမာ
"0" မှ "5" မှ ဒြပ်စင်များစွာပါဝင်သော array တစ်ခုကို ဖန်တီးပါ-
<?php
$number = range(0,5);
print_r ($number);
?>
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
range() လုပ်ဆောင်ချက်သည် ဒြပ်စင်အကွာအဝေးပါဝင်သော array တစ်ခုကို ဖန်တီးသည်။
ဤလုပ်ဆောင်ချက်သည် ဒြပ်စင်တစ်ခု၏ array ကို အနိမ့်မှ အမြင့်သို့ ပြန်ပေးသည်။
မှတ်ချက်- အနိမ့်ပါရာမီတာသည် မြင့်သော ပါရာမီတာထက် မြင့်နေပါက၊ အပိုင်းအခြား အခင်းအကျင်းသည် အမြင့်မှ နိမ့်နေမည်ဖြစ်သည်။
အထားအသို
range(low, high, step)
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
low | Required. Specifies the lowest value of the array |
high | Required. Specifies the highest value of the array |
step | Optional. Specifies the increment used in the range. Default is 1 |
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | ဒြပ်စင်တစ်ခု၏ အခင်းအကျင်းကို အနိမ့် မှ အမြင့် သို့ ပြန်ပေးသည်။ |
---|---|
PHP ဗားရှင်း- | 4+ |
PHP Changelog- | အဆင့် သတ်မှတ်ချက်ကို PHP 5.0 တွင် ထည့်သွင်းခဲ့သည် ။ PHP ဗားရှင်း 4.1.0 မှ 4.3.2 အတွင်း၊ ဤလုပ်ဆောင်ချက်သည် ဂဏန်းစာကြောင်းများကို မျဉ်းကြောင်းများမဟုတ်ဘဲ ကိန်းပြည့်အဖြစ် မြင်သည်။ ဂဏန်းစာကြောင်းများကို အက္ခရာ အတွဲလိုက်များအတွက် အသုံးပြုမည်၊ ဥပမာ၊ "5252" ကို "5" အဖြစ် သတ်မှတ်သည်။ ဇာတ်ကောင် sequences နှင့် decrementing arrays အတွက် ပံ့ပိုးမှုကို PHP 4.1.0 တွင် ထည့်သွင်းခဲ့သည်။ အက္ခရာ အတွဲလိုက်တန်ဖိုးများကို တစ်ခု၏အရှည်တွင် ကန့်သတ်ထားသည်။ အလျားတစ်ခုထက် ပိုနေပါက၊ ပထမစာလုံးကိုသာ အသုံးပြုသည်။ ဤဗားရှင်းမတိုင်မှီ၊ range() သည် တိုးလာနေသော integer array များကိုသာ ထုတ်ပေးပါသည်။ |
နောက်ထပ် ဥပမာများ
ဥပမာ
"0" မှ "50" သို့ ဒြပ်စင်တစ်ခုအား ပြန်ပေးကာ 10 ဖြင့် တိုးပါ။
<?php
$number = range(0,50,10);
print_r ($number);
?>
ဥပမာ
စာလုံးများကိုအသုံးပြုခြင်း - "a" မှ "d" သို့ element တစ်ခု၏ array ကိုပြန်ပေးပါ။
<?php
$letter = range("a","d");
print_r ($letter);
?>
❮ PHP Array အကိုးအကား