The iš naujo () yra įtaisyta PHP funkcija, leidžianti vartotojams perkelti vidinę žymeklį į masyvo pradžią. Tai reiškia, kad kai naudojate šią funkciją, ji grąžins pirmąjį masyvo elementą. Naudodami šią PHP funkciją galite lengvai naršyti masyvuose ir gauti pasirinktus duomenis. Ši funkcija nekeičia masyvo, ji tik grąžina pirmąjį elementą masyvas .
Sintaksė
Toliau pateikiama sintaksė, skirta naudoti iš naujo () funkcija PHP:
atstatyti ( masyvas )
Ši funkcija priima vieno parametro masyvą, ty nurodytą masyvą, kurį reikia iš naujo nustatyti PHP. Šis metodas išveda pirmąjį masyvo elementą ir Netiesa jei masyvas tuščias.
Reset() funkcijos naudojimas PHP
Toliau pateikti pavyzdiniai kodo fragmentai iliustruoja naudojimą iš naujo () funkcija paprastuose ir asociatyviuose PHP masyvuose.
1 pavyzdys
Toliau pateiktame pavyzdyje sukūrėme paprastą masyvas pavadinimų ir naudojo iš naujo () funkcija masyve.
$arr = masyvas ( 'Zainab' , 'Awais' , 'Kaynat' , 'Komal' ) ;
$ rezultatas = atstatyti ( $arr ) ;
spausdinti “ $ rezultatas “ ;
?>
Kai paleidžiate aukščiau pateiktą kodą, vidinė masyvo rodyklė nustatoma iš naujo, kad būtų rodomas pirmasis masyvo elementas.
2 pavyzdys
Kitoje toliau pateiktoje pavyzdinėje programoje sukūrėme masyvą pavadinimu arr ir išspausdinome skirtingas reikšmes naudodami integruotas funkcijas. Dabartinė masyvo reikšmė rodoma ekrane naudojant srovė () funkcija. Tada naudojame kitą metodą, kad perkeltume vidinį masyvo žymeklį į vieną poziciją į priekį ir išspausdintume kitą reikšmę. Paskutinį kartą naudojome atstatyti () funkciją Norėdami iš naujo nustatyti vidinės žymeklio padėtį, kad būtų spausdinamas pirmasis masyvo elementas.
$arr = masyvas ( 'Zainab' , 'Awais' , 'Komal' , 'Kaynat' ) ;
spausdinti srovė ( $arr ) . “ \n “ ;
Kitas ( $arr ) ;
spausdinti srovė ( $arr ) . “ \n “ ;
atstatyti ( $arr ) ;
spausdinti srovė ( $arr ) ;
?>
3 pavyzdys
Žemiau pateiktame pavyzdiniame kode mes panaudojome iš naujo () funkcija asociatyviniame masyve. The iš naujo () funkcija išspausdins pirmąjį indekso elemento pavadinimą konsolėje:
$darbuotojas = [
'vardas' => 'Zainab' ,
'amžius' => 23 ,
'Lytis' => 'Moteris' ,
] ;
$firstElement = atstatyti ( $darbuotojas ) ;
aidas „Pirmasis indekso elementas:“ . $firstElement ;
?>
Apatinė eilutė
The iš naujo () PHP funkcija yra naudinga norint gauti duomenis iš masyvų ir naudojama vidiniam žymekliui perkelti į pirmąjį masyvo elementą. Ši funkcija grąžina pirmąjį elementą ir išspausdina jį konsolėje. Jei masyvas tuščias, iš naujo () funkcija grąžina False, kitaip pirmasis elementas bus atspausdintas ekrane. Mes aptarėme iš naujo () funkcija išsamiai su kai kuriais pavyzdžiais aukščiau esančiame vadovo skyriuje.