Kā iegūt pirmo masīva elementu PHP?

Ka Iegut Pirmo Masiva Elementu Php



PHP masīvs ir daudzfunkcionāla datu struktūra, kas ļauj saglabāt vairākas vērtības vienā mainīgajā. Tā kā masīvi var saturēt vairākus elementus, bieži vien ir nepieciešams piekļūt noteiktiem elementiem. Dažos gadījumos jums ir jāatgriež tikai pirmais masīva elements, kas ir izplatīts programmēšanas uzdevums. Šis raksts sniegs jums vairākus veidus, kā iegūt pirmo masīva elementu PHP.

Vai iegūt pirmo masīva elementu PHP?

Tālāk ir norādītas vairākas metodes, kā iegūt pirmo masīva elementu PHP:

Sīkāk izskaidrosim šīs metodes.







1. metode: piekļūstiet indeksam 0

Piekļuve indeksam 0 ir viens no vienkāršākajiem veidiem, kā iegūt pirmo masīva elementu PHP. Tā kā masīviem PHP ir nulles indekss, un jūs atradīsiet pirmo masīva elementu indeksā 0. Lai piekļūtu elementam, varat izmantot kvadrātiekavas.



Šeit ir piemērs, kas sastāv no vienkārša masīva, kurā ir dažādas krāsas:




$masīvs = masīvs ( 'brūns' , 'dzeltens' , 'melns' ) ;
atbalss 'Pirmais elements masīvā ir: , $masīvs [ 0 ] ;
?>





Asociatīvajiem masīviem šī metode nedarbosies, jo šiem masīviem nav ciparu indeksu.


$students = masīvs (
87 => 'Angļu' ,
76 => 'matemātika' ,
95 => 'Dators' ,
67 => 'Fizika' ,
) ;
atbalss 'Pirmais masīva elements ir: , students [ 0 ] ;
?>

2. metode: funkcijas array_slice() izmantošana

The array_slice() funkcija ir vēl viena funkcija, ko izmanto, lai iegūtu pirmo masīva elementu. Tā ienes lietotāja norādītā masīva elementus secībā, ko nosaka nobīde, kā arī garuma parametri.



Dotais piemērs parāda, kā piekļūt vienkārša masīva pirmajam elementam, izmantojot array_slice() funkciju.


$masīvs = masīvs ( 'brūns' , 'dzeltens' , 'melns' ) ;
$first_element = array_slice ( $masīvs , 0 , 1 ) [ 0 ] ;
atbalss 'Pirmais elements ir: . $first_element ;
?>

Asociatīvajam masīvam varat sekot tālāk norādītajam kodam:


$students = masīvs (
87 => 'Angļu' ,
76 => 'matemātika' ,
95 => 'Dators' ,
67 => 'Fizika' ,
) ;
atbalss 'Pirmais masīva elements ir: , masīva_slice ( $students , 0 , 1 ) [ 0 ] ;
?>

3. metode: funkcijas array_values() izmantošana

Varat arī izmantot masīva_vērtības() funkcija, lai piekļūtu pirmajam masīva elementam. Vienkāršam masīvam tas ir diezgan vienkārši lietojams. Tomēr asociatīvajiem masīviem tas var būt noderīgi situācijās, kad neesat pārliecināts par precīzu masīva atslēgu un indeksu. Tas var skaitliski indeksēt masīvu un atgriezt visus masīva elementus.

Dotajā piemērā parādīts, kā piekļūt pirmajam masīva elementam, izmantojot masīva_vērtības() funkcija gan vienkāršiem, gan asociatīvajiem masīviem.

Vienkāršam masīvam:


$masīvs = masīvs ( 'brūns' , 'dzeltens' , 'melns' ) ;
$first_element = masīva_vērtības ( $masīvs ) [ 0 ] ;
atbalss 'Pirmais elements ir: . $first_element ;
?>

Asociatīvajam masīvam:


$students = masīvs (
87 => 'Angļu' ,
76 => 'matemātika' ,
95 => 'Dators' ,
67 => 'Fizika' ,
) ;
atbalss 'Pirmais masīva elements ir: , masīva_vērtības ( $students ) [ 0 ] ;
?>

4. metode: pašreizējās() funkcijas izmantošana

Varat arī izmantot PHP pašreizējais () funkcija, lai izgūtu pirmo masīva elementu. Pēc noklusējuma šī funkcija atgriež pirmo masīva elementu, jo interneta rādītājs sākotnēji ir iestatīts uz pirmo elementu, tāpēc katru reizi, kad palaižat kodu, tas norādīs uz pirmo masīva elementu.

Dotie piemēri parāda, kā piekļūt pirmajam masīva elementam, izmantojot pašreizējais () funkcija gan vienkāršiem, gan asociatīvajiem masīviem.

Vienkāršam masīvam:


$masīvs = masīvs ( 'brūns' , 'dzeltens' , 'melns' ) ;
$first_element = strāva ( $masīvs ) ;
atbalss 'Pirmais elements ir: . $first_element ;
?>

Asociatīvajam masīvam:


$students = masīvs (
87 => 'Angļu' ,
76 => 'matemātika' ,
95 => 'Dators' ,
67 => 'Fizika' ,
) ;
atbalss 'Pirmais masīva elements ir: , strāva ( $students ) ;
?>

5. metode: funkcijas reset() izmantošana

Izmantojot atiestatīt () funkcija ir vienkāršs un efektīvs veids, kā piekļūt pirmajam PHP masīva elementam. Šī funkcija iegūst pirmo masīva ierakstu, iestatot masīva iekšējo rādītāju uz tā pirmo elementu. Izpildiet sniegtos piemērus, lai uzzinātu, kā piekļūt vienkārša un asociatīva masīva pirmajam elementam, izmantojot atiestatīt () funkciju.

Vienkāršam masīvam:


$masīvs = masīvs ( 'brūns' , 'dzeltens' , 'melns' ) ;
$first_element = strāva ( $masīvs ) ;
atbalss 'Pirmais masīva elements ir: , atiestatīt ( $masīvs ) ;
?>

Asociatīvajam masīvam:


$students = masīvs (
87 => 'Angļu' ,
76 => 'matemātika' ,
95 => 'Dators' ,
67 => 'Fizika' ,
) ;
atbalss 'Pirmais masīva elements ir: , atiestatīt ( $students ) ;
?>

6. metode: funkcijas array_shift() izmantošana

The array_shift() atslēga ir izdevīga un vienkārša metode, lai piekļūtu pirmajam PHP masīva elementam. Dotie piemēri parāda, kā piekļūt pirmajam masīva elementam, izmantojot array_shift() funkcija vienkāršiem un asociatīviem masīviem.

Vienkāršam masīvam:


$masīvs = masīvs ( 'brūns' , 'dzeltens' , 'melns' ) ;
$first_element = strāva ( $masīvs ) ;
atbalss 'Pirmais masīva elements ir: , masīva_nobīde ( $masīvs ) ;
?>

Asociatīvajam masīvam:


$students = masīvs (
87 => 'Angļu' ,
76 => 'matemātika' ,
95 => 'Dators' ,
67 => 'Fizika' ,
) ;
atbalss 'Pirmais masīva elements ir: , masīva_nobīde ( $students ) ;
?>

Secinājums

PHP masīvs ir vispārīga datu struktūra, kas ļauj saglabāt vairākas vērtības vienā mainīgajā. Masīva pirmā elementa iegūšana ir vienkāršs uzdevums, un PHP ir daudz veidu, kā to izdarīt. Tie ietver izmantošanu 0 indeksācija , array_slice() , masīva_vērtības() , pašreizējais () , atiestatīt () un array_shift() funkcijas. The 0 indekss metode darbojas vienkāršiem masīviem, taču tā nedarbojas asociatīvajiem masīviem, jo ​​tiem nav ciparu indeksu, tāpēc piemērotākas būtu citas funkcijas.