PHP Development တွင် variable တစ်ခုသည် associative ခင်းကျင်းမှုရှိမရှိဆုံးဖြတ်ရန်ဘုံလိုအပ်ချက်ဖြစ်သည်။ Associative Array ဆိုသည်မှာ Array တွင်သော့ချက်အမည်မှာ string တစ်ခုဖြစ်ပြီးအညွှန်းရေးရာနေရာ၏သော့အမည်မှာကိန်းဖြစ်သည်။ ဤဆောင်းပါးသည် developer များကိုလျင်မြန်စွာတရားစီရင်နိုင်ရန်ကူညီရန်အသုံးများသောတရားစီရင်ရေးနည်းလမ်းသုံးခုကိုမိတ်ဆက်ပေးလိမ့်မည်။
is_array () function သည် variable တစ်ခုသည်ခင်းကျင်းမှုဟုတ်မဟုတ်ဆုံးဖြတ်ရန်အသုံးပြုသည်။ အကယ် . variable ကိုခင်းကျင်းပါက ပြန်လည်ထူထောင် ပါ။
array တစ်ခုဆုံးဖြတ်ရန် is_array () ကို အသုံးပြုခြင်း၏ဥပမာတစ်ခုမှာဤတွင်ဖြစ်သည်။
$arr = array('name' => 'John', 'age' => 25);
if (is_array($arr)) {
echo 'ဒါကခင်းကျင်းမှုတစ်ခုပါ';
} else {
echo 'ဒါကခင်းကျင်းမဟုတ်ပါဘူး';
}
Execution ရလဒ် - ဤသည်မှာ array တစ်ခုဖြစ်သည်။ $ ar ar aroative acciative array ဖြစ်ပါတယ်။
IS_ARRAY () သည် variable တစ်ခုသည်ခင်းကျင်းမှုရှိမရှိကိုသာဆုံးဖြတ်သင့်သည်။ ၎င်းသည်၎င်းသည် index array သို့မဟုတ် Associative Array ဖြစ်သည်ကို ခွဲခြား. မရပါ။
array_keys () function ကို array အတွက်သော့ချက်အမည်များအားလုံးကိုပြန်ပို့နိုင်သည်။ အကယ်. ခင်းကျင်းမှုတစ်ခုတွင်သော့ချက်အမည်များအားလုံးသည်ကြိုးကြိုးများဖြစ်သည်ဆိုပါက array ကိုအပေါင်းအသင်းခင်းတစ်ခုအဖြစ်သတ်မှတ်နိုင်သည်။
နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
$arr = array('name' => 'John', 'age' => 25);
$keys = array_keys($arr);
if (count($keys) > 0) {
echo 'ဒါက Associative Array တစ်ခုပါ';
} else {
echo 'ဒါက Associative Array မဟုတ်ပါဘူး';
}
Execution ရလဒ် - ဤသည်မှာ activitive array တစ်ခုဖြစ်သည်။
၎င်းသည်ခင်းကျင်းမှုကိုဖြတ်သန်းခြင်းနှင့်ခင်းကျင်းမှု၏သော့အမည်ရှိသည့် string ကိုစစ်ဆေးခြင်းရှိမရှိဆုံးဖြတ်နိုင်သည်။ array တစ်ခုစီ၏ element တစ်ခုစီမှတစ်ဆင့်ကြားနာရန် foreach loop ကိုသုံးပါ။
Fonteach ကို အသုံးပြု. ဥပမာတစ်ခု
$arr = array('name' => 'John', 'age' => 25);
$isAssoc = false;
foreach ($arr as $key => $value) {
if (!is_int($key)) {
$isAssoc = true;
break;
}
}
if ($isAssoc) {
echo 'ဒါက Associative Array တစ်ခုပါ';
} else {
echo 'ဒါက Associative Array မဟုတ်ပါဘူး';
}
Execution ရလဒ် - ဤသည်မှာ activitive array တစ်ခုဖြစ်သည်။
ဤဆောင်းပါးသည် PHP Array သည် Acray ၏သော့အမည်ကိုစစ်ဆေးရန်အတွက် array_keys () ကိုစစ်ဆေးရန်အတွက် array_keys ( ) ကိုစစ်ဆေးရန်အတွက် array_keys () ကို စစ်ဆေးရန်အတွက် ဤဆောင်းပါးသည် array_keys () ကိုအသုံးပြုပါ။ developer များသည်၎င်းတို့၏လိုအပ်ချက်များနှင့်အညီလေ့လာရန်သင့်လျော်သောနည်းလမ်းကိုရွေးချယ်နိုင်သည်။