Hogyan szerezhető be egy tömb első eleme a PHP-ben?

Hogyan Szerezheto Be Egy Tomb Elso Eleme A Php Ben



A PHP-ben a tömb egy többcélú adatstruktúra, amely lehetővé teszi több érték tárolását egyetlen változóban. Mivel a tömbök több elemet is tartalmazhatnak, gyakran el kell érni bizonyos elemeket. Bizonyos esetekben csak egy tömb első elemét kell visszaadni, ami a programozásban gyakori feladat. Ez a cikk számos módot mutat be egy tömb első elemének beszerzésére PHP-ben.

Egy tömb első elemének beszerzése PHP-ben?

Számos módszer létezik egy tömb első elemének beszerzésére a PHP-ben, amelyeket alább felsorolunk:

Magyarázzuk meg ezeket a módszereket részletesen.







1. módszer: A 0 index elérése

Hozzáférés a 0 indexhez az egyik legegyszerűbb módja egy tömb első elemének beszerzésének PHP-ben. Mivel a tömbök nulla indexeltek a PHP-ben, és a tömb első eleme a 0 indexnél található. Az elem eléréséhez szögletes zárójeleket használhat.



Íme egy példa, amely egy egyszerű, különböző színeket tartalmazó tömbből áll:




$tömb = sor ( 'Barna' , 'Sárga' , 'Fekete' ) ;
visszhang 'A tömb első eleme: ' , $tömb [ 0 ] ;
?>





Az asszociatív tömbök esetében ez a módszer nem működik, mert ezek a tömbök nem rendelkeznek numerikus indexekkel.


$diák = sor (
87 => 'Angol' ,
76 => 'Matematika' ,
95 => 'Számítógép' ,
67 => 'Fizika' ,
) ;
visszhang 'A tömb első eleme: ' , diák [ 0 ] ;
?>

2. módszer: Az array_slice() függvény használata

A array_slice() A függvény egy másik függvény, amelyet egy tömb első elemének lekérésére használnak. Lekéri a felhasználó által megadott tömb elemeit az eltolás, valamint a hossz paraméterek által meghatározott sorrendben.



A megadott példa bemutatja, hogyan lehet elérni egy egyszerű tömb első elemét a array_slice() funkció.


$tömb = sor ( 'Barna' , 'Sárga' , 'Fekete' ) ;
$első_elem = array_slice ( $tömb , 0 , 1 ) [ 0 ] ;
visszhang 'Az első elem: ' . $első_elem ;
?>

Az asszociatív tömbhöz az alábbi kódot követheti:


$diák = sor (
87 => 'Angol' ,
76 => 'Matematika' ,
95 => 'Számítógép' ,
67 => 'Fizika' ,
) ;
visszhang 'A tömb első eleme: ' , array_slice ( $diák , 0 , 1 ) [ 0 ] ;
?>

3. módszer: array_values() függvény használata

Használhatja továbbá a array_values() függvényt egy tömb első elemének eléréséhez. Egy egyszerű tömb esetében meglehetősen egyszerű a használata. Az asszociatív tömbök esetében azonban hasznos lehet olyan helyzetekben, amikor nem biztos a tömb pontos kulcsában és indexében. Számszerűen képes indexelni a tömböt, és visszaadni a tömb teljes elemét.

A megadott példa bemutatja, hogyan lehet elérni egy tömb első elemét a array_values() függvény egyszerű és asszociatív tömbökhöz egyaránt.

Az egyszerű tömbhöz:


$tömb = sor ( 'Barna' , 'Sárga' , 'Fekete' ) ;
$első_elem = tömb_értékei ( $tömb ) [ 0 ] ;
visszhang 'Az első elem: ' . $első_elem ;
?>

Az asszociatív tömbhöz:


$diák = sor (
87 => 'Angol' ,
76 => 'Matematika' ,
95 => 'Számítógép' ,
67 => 'Fizika' ,
) ;
visszhang 'A tömb első eleme: ' , tömb_értékei ( $diák ) [ 0 ] ;
?>

4. módszer: A current() függvény használata

Használhatja a PHP-t is jelenlegi() függvény egy tömb első elemének lekéréséhez. Alapértelmezés szerint ez a függvény az első tömbelemet adja vissza, mivel az internetes mutató kezdetben az első elemre van állítva, így minden alkalommal, amikor futtatja a kódot, az az első tömbelemre mutat.

A megadott példák bemutatják, hogyan lehet elérni egy tömb első elemét a jelenlegi() függvény egyszerű és asszociatív tömbökhöz egyaránt.

Az egyszerű tömbhöz:


$tömb = sor ( 'Barna' , 'Sárga' , 'Fekete' ) ;
$első_elem = jelenlegi ( $tömb ) ;
visszhang 'Az első elem: ' . $első_elem ;
?>

Az asszociatív tömbhöz:


$diák = sor (
87 => 'Angol' ,
76 => 'Matematika' ,
95 => 'Számítógép' ,
67 => 'Fizika' ,
) ;
visszhang 'A tömb első eleme: ' , jelenlegi ( $diák ) ;
?>

5. módszer: A reset() függvény használata

Használni a Visszaállítás() A függvény egyszerű és hatékony módja a PHP tömb első elemének elérésének. Ez a függvény úgy kapja meg a tömb első bejegyzését, hogy a tömb belső mutatóját az első elemére állítja. Kövesse a megadott példákat, hogy megtanulja, hogyan lehet elérni egy egyszerű és asszociatív tömb első elemét a Visszaállítás() funkció.

Az egyszerű tömbhöz:


$tömb = sor ( 'Barna' , 'Sárga' , 'Fekete' ) ;
$első_elem = jelenlegi ( $tömb ) ;
visszhang 'A tömb első eleme: ' , Visszaállítás ( $tömb ) ;
?>

Az asszociatív tömbhöz:


$diák = sor (
87 => 'Angol' ,
76 => 'Matematika' ,
95 => 'Számítógép' ,
67 => 'Fizika' ,
) ;
visszhang 'A tömb első eleme: ' , Visszaállítás ( $diák ) ;
?>

6. módszer: Az array_shift() függvény használata

A array_shift() kulcs egy előnyös és egyszerű módszer a PHP tömb első elemének eléréséhez. A megadott példák bemutatják, hogyan lehet elérni egy tömb első elemét a array_shift() függvény egyszerű és asszociatív tömbökhöz.

Az egyszerű tömbhöz:


$tömb = sor ( 'Barna' , 'Sárga' , 'Fekete' ) ;
$első_elem = jelenlegi ( $tömb ) ;
visszhang 'A tömb első eleme: ' , array_shift ( $tömb ) ;
?>

Az asszociatív tömbhöz:


$diák = sor (
87 => 'Angol' ,
76 => 'Matematika' ,
95 => 'Számítógép' ,
67 => 'Fizika' ,
) ;
visszhang 'A tömb első eleme: ' , array_shift ( $diák ) ;
?>

Következtetés

A PHP-ben a tömb egy általános adatstruktúra, amely lehetővé teszi több érték tárolását egyetlen változóban. Egy tömb első elemének beszerzése egyszerű feladat, és PHP-ben számos módja van ennek. Ezek közé tartozik a használata 0 indexelés , array_slice() , array_values() , jelenlegi() , Visszaállítás() és array_shift() funkciókat. A 0 index A metódus egyszerű tömbök esetén működik, asszociatív tömböknél azonban nem, mert nincs numerikus indexük, így más függvények megfelelőbbek lennének.