PHP Development တွင် array များကိုကြိုးကိုင်ချမှတ်သောအခါလက်ရှိ element ၏သော့နှင့်တန်ဖိုးကိုရရန်နှင့်နောက်ဆက်တွဲ element သို့ pointer ကိုရွှေ့ရန်လိုအပ်သည်။ PHP ၏ built-in function () function သည် array ၏လက်ရှိ pointer အနေအထား၏ element တန်ဖိုးကိုပြန်ပို့နိုင်သည်။ ဤရွေ့ကားလုပ်ဆောင်ချက်နှစ်ခုကို array မှတဆင့်အလွယ်တကူအိုင်တီကိုအလွယ်တကူဆက်သွယ်ပြီးအသေးစိတ်အချက်အလက်များကိုရှာဖွေရန်အသုံးပြုသည်။
လက်ရှိ () function သည် array ရှိလက်ရှိ pointer မှညွှန်ပြသည့် element တန်ဖိုးကိုပြန်ပို့ပြီး Array Pointer ၏အနေအထားကိုမပြောင်းလဲပါ။
<span class="fun">လက်ရှိ ($ array);</span>
$array = ["apple", "banana", "cherry"];
$current = current($array); // ပြန်လာ "apple"
နောက် function သည် array pointer ကိုတစ်ခုဖြင့်ရွေ့လျားစေပြီးအပြောင်းအရွေ့အားဖြင့်ညွှန်ပြသည့် element value ကိုပြန်ပို့သည်။
<span class="fun">နောက် ($ array);</span>
$array = ["apple", "banana", "cherry"];
$current = current($array); // "apple"
$next = next($array); // "banana"
အကယ်. သင်ကလက်ရှိအချိန်တွင်ခင်းကျင်းမှု၏လက်ရှိသော့နှင့်တန်ဖိုးကိုရလိုပါက Pointer ရှေ့သို့တစ်ဆင့်သို့ရွှေ့ပြောင်းလိုပါက သော့ () , လက်ရှိ () နှင့်နောက် () နှင့် နောက် () နှင့်နောက်ဆက်တွဲ လုပ်ဆောင်ချက်များကိုသုံးနိုင်သည်။
$array = ["apple" => 1, "banana" => 2, "cherry" => 3];
$key = key($array); // လက်ရှိသော့ကိုရယူပါ "apple"
$value = current($array); // လက်ရှိတန်ဖိုးကိုရယူပါ 1
next($array); // အဆိုပါ pointer မှရွေ့လျား "banana"
အထက်ဖော်ပြပါအကြောင်းအရာများသည်လက်ရှိသော့ချက်တန်ဖိုးရှိ pair တရံကိုရရှိရန် PHP ရှိ လက်ရှိ () နှင့် နောက်ဆက်တွဲ လုပ်ဆောင်ချက်များကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်သည်။ ဤနည်းစနစ်များကိုကျွမ်းကျင်ခြင်းသည် developer များလုပ်ငန်းစဉ်ခင်းကျင်းအချက်အလက်များကိုပိုမိုထိရောက်စွာကူညီနိုင်သည်။