next()
function သည် internal pointer ကို array ရှိ Next Ender သို့ ANDER ကိုအမှတ်အသားပြုရန်နှင့်၎င်းကိုထုတ်ယူသည်။
ဆက်စပ်နည်းလမ်းများ:
လက်ရှိဒြပ်စင်၏တန်ဖိုးများနှင့်ခင်းကျင်းအတွင်းရှိနောက်ဆက်တွဲ element ကိုထုတ်ပေးသည်။
<? PHP $ လူများ = array ( "Bill" , " Mart" , " David" ) , ECHO လက်ရှိ ( ဒေါ်လာလူ ) ။ "<br> <br>" ; ပဲ့တင်သံ နောက် ( $ လူများ ) ; >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
အားလုံးဆက်စပ်နည်းလမ်းများအားလုံးကိုသရုပ်ပြပါ -
<? PHP $ လူများ = array ( "Bill" , " Mart" , " David" ) , ECHO လက်ရှိ ( ဒေါ်လာလူ ) ။ "<br> <br>" ; // လက်ရှိ element သည်ဥပဒေကြမ်းဖြစ်သည် ပဲ့တင်သံ နောက် ( $ လူများ ) ။ "<br> <br>" ; // ဥပဒေကြမ်း၏နောက်ဆက်တွဲ element သည် Steve ဖြစ်သည် ECHO လက်ရှိ ( ဒေါ်လာလူ ) ။ "<br> <br>" ; // လက်ရှိ element ယခုစတိဗ်ဖြစ်ပါတယ် echo Prev ( $ လူများ ) ။ "<br> <br>" ; // စတိဗ်၏ယခင်ဒြပ်စင်သည်ဥပဒေကြမ်းဖြစ်သည် Echo End ( $ လူများ ) ။ "<br> <br>" ; // နောက်ဆုံးဒေးဗစ်ဖြစ်ပါတယ် echo Prev ( $ လူများ ) ။ "<br> <br>" ; // ဒါဝိဒ်မတိုင်မီဒြပ်စင် ECHO လက်ရှိ ( ဒေါ်လာလူ ) ။ "<br> <br>" ; // လက်ရှိလက်ရှိဒြပ်စင်အမှတ်အသားဖြစ်ပါတယ် ECHO RESET ( $ လူများ ) ။ "<br> <br>" ; // internal pointer ကိုခင်းကျင်း၏ပထမ ဦး ဆုံးဒြပ်စင်သို့ရွှေ့ပါ ပဲ့တင်သံ နောက် ( $ လူများ ) ။ "<br> <br>" ; // ဥပဒေကြမ်း၏နောက်ဆက်တွဲ element သည် Steve ဖြစ်သည် Print_r ( ( $ လူများ ) , // လက်ရှိ element ၏သော့အမည်နှင့်သော့ချက်တန်ဖိုးကိုပြန်ပို့ပြီးလက်ရှိစတိဗ် (လက်ရှိတွင်စတိဗ်) ကိုရှေ့သို့တိုးစေပါသည် >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
လာမယ့် ( array )
တေးရေး | ဖေါ်ပြ |
---|---|
အခင်းအကျင်း | လိုအပ်ပါတယ် အသုံးပြုခံရဖို့ array ဖေါ်ပြပါ။ |
next()
နှင့် current()
အလားတူပြုမူပါ, ခြားနားချက်အနည်းငယ်သာရှိသောတစ်ခုတည်းသောသဘောမျိုးဖြင့်တန်ဖိုးကိုမပြန်မီအတွင်းပိုင်းညွှန်ကြားချက်တစ်ခုကိုတစ်ခုဖြင့်ပြောင်းရွှေ့ခြင်း။ ဆိုလိုသည်မှာ၎င်းသည်လာမည့်ခင်းကျင်းယူနစ်၏တန်ဖိုးကိုပြန်လည်ရယူပြီး array pointer ကိုတစ်ခုဖြင့်တစ်ခုဖြင့်လှုံ့ဆော်ပေးသည်။ Pointer ကိုရွေ့လျားခြင်း၏ရလဒ်သည် array ယူနစ်၏အဆုံးထက်ကျော်လွန်ပါက next()
မှတ်စု: Array တွင်ဆဲလ်အချည်းနှီးသောဆဲလ်များပါ 0 င်ပါက, ဆဲလ်၏တန်ဖိုးသည် 0 ဖြစ်သည်။ အချည်းနှီးသောဆဲလ်များ (သို့) ယူနစ်အချည်းနှီးသောတန်ဖိုးများပါ 0 င်သည့်ခင်းကျင်းမှုကိုမှန်ကန်စွာဖြတ်သန်းရန် each()
ကြည့်ပါ။