Wie erhalte ich das erste Element eines Arrays in PHP?

Wie Erhalte Ich Das Erste Element Eines Arrays In Php



In PHP ist ein Array eine Mehrzweck-Datenstruktur, die es Ihnen ermöglicht, mehrere Werte in einer einzigen Variablen zu speichern. Da Arrays mehrere Elemente enthalten können, ist es oft notwendig, auf bestimmte Elemente zuzugreifen. In manchen Fällen müssen Sie nur das erste Element eines Arrays zurückgeben, was eine häufige Aufgabe bei der Programmierung ist. In diesem Artikel erfahren Sie mehrere Möglichkeiten, das erste Element eines Arrays in PHP abzurufen.

Das erste Element eines Arrays in PHP abrufen?

Es gibt mehrere Methoden, um das erste Element eines Arrays in PHP abzurufen, die unten aufgeführt sind:

Lassen Sie uns diese Methoden im Detail erklären.







Methode 1: Zugriff auf den 0-Index

Zugriff auf Index 0 ist eine der einfachsten Möglichkeiten, das erste Element eines Arrays in PHP abzurufen. Da Arrays in PHP nullindiziert sind und Sie das erste Element des Arrays bei Index 0 finden, können Sie eckige Klammern verwenden, um auf das Element zuzugreifen.



Hier ist ein Beispiel, das aus einem einfachen Array mit verschiedenen Farben besteht:




$array = Array ( 'Braun' , 'Gelb' , 'Schwarz' ) ;
Echo „Das erste Element im Array ist:“ , $array [ 0 ] ;
?>





Bei assoziativen Arrays funktioniert diese Methode nicht, da diese Arrays keine numerischen Indizes haben.


$Student = Array (
87 => 'Englisch' ,
76 => 'Mathematik' ,
95 => 'Computer' ,
67 => 'Physik' ,
) ;
Echo „Das erste Element des Arrays ist:“ , Student [ 0 ] ;
?>

Methode 2: Verwenden der Funktion array_slice()

Der array_slice() Funktion ist eine weitere Funktion, die zum Abrufen des ersten Elements eines Arrays verwendet wird. Es ruft die Elemente eines vom Benutzer angegebenen Arrays in der durch die Offset- und Längenparameter definierten Reihenfolge ab.



Das gegebene Beispiel zeigt, wie man mit dem auf das erste Element eines einfachen Arrays zugreift array_slice() Funktion.


$array = Array ( 'Braun' , 'Gelb' , 'Schwarz' ) ;
$first_element = array_slice ( $array , 0 , 1 ) [ 0 ] ;
Echo „Das erste Element ist:“ . $first_element ;
?>

Für ein assoziatives Array können Sie dem unten angegebenen Code folgen:


$Student = Array (
87 => 'Englisch' ,
76 => 'Mathematik' ,
95 => 'Computer' ,
67 => 'Physik' ,
) ;
Echo „Das erste Element des Arrays ist:“ , array_slice ( $Student , 0 , 1 ) [ 0 ] ;
?>

Methode 3: Verwenden der Funktion array_values()

Sie können auch die nutzen array_values() Funktion zum Zugriff auf das erste Element eines Arrays. Für ein einfaches Array ist die Verwendung ziemlich einfach. Bei assoziativen Arrays kann es jedoch in Situationen nützlich sein, in denen Sie sich über den genauen Schlüssel und Index des Arrays nicht sicher sind. Es kann das Array numerisch indizieren und die gesamten Elemente des Arrays zurückgeben.

Das gegebene Beispiel zeigt, wie man mit dem auf das erste Element eines Arrays zugreift array_values() Funktion für einfache und assoziative Arrays.

Für einfaches Array:


$array = Array ( 'Braun' , 'Gelb' , 'Schwarz' ) ;
$first_element = array_values ( $array ) [ 0 ] ;
Echo „Das erste Element ist:“ . $first_element ;
?>

Für assoziatives Array:


$Student = Array (
87 => 'Englisch' ,
76 => 'Mathematik' ,
95 => 'Computer' ,
67 => 'Physik' ,
) ;
Echo „Das erste Element des Arrays ist:“ , array_values ( $Student ) [ 0 ] ;
?>

Methode 4: Verwenden der Funktion current()

Sie können auch PHP verwenden aktuell() Funktion zum Abrufen des ersten Elements eines Arrays. Standardmäßig gibt diese Funktion das erste Array-Element zurück, da der Internetzeiger anfänglich auf das erste Element gesetzt ist, sodass er bei jeder Ausführung des Codes auf das erste Array-Element zeigt.

Die angegebenen Beispiele zeigen, wie man mit dem auf das erste Element eines Arrays zugreift aktuell() Funktion für einfache und assoziative Arrays.

Für einfaches Array:


$array = Array ( 'Braun' , 'Gelb' , 'Schwarz' ) ;
$first_element = aktuell ( $array ) ;
Echo „Das erste Element ist:“ . $first_element ;
?>

Für assoziatives Array:


$Student = Array (
87 => 'Englisch' ,
76 => 'Mathematik' ,
95 => 'Computer' ,
67 => 'Physik' ,
) ;
Echo „Das erste Element des Arrays ist:“ , aktuell ( $Student ) ;
?>

Methode 5: Verwenden der Funktion „reset()“.

Verwendung der zurücksetzen() Die Funktion ist eine einfache und effiziente Möglichkeit, auf das erste Element des PHP-Arrays zuzugreifen. Diese Funktion ruft den ersten Eintrag eines Arrays ab, indem sie den internen Zeiger des Arrays auf sein erstes Element setzt. Befolgen Sie die angegebenen Beispiele, um zu erfahren, wie Sie mit dem auf das erste Element eines einfachen und assoziativen Arrays zugreifen zurücksetzen() Funktion.

Für einfaches Array:


$array = Array ( 'Braun' , 'Gelb' , 'Schwarz' ) ;
$first_element = aktuell ( $array ) ;
Echo „Das erste Element des Arrays ist:“ , zurücksetzen ( $array ) ;
?>

Für assoziatives Array:


$Student = Array (
87 => 'Englisch' ,
76 => 'Mathematik' ,
95 => 'Computer' ,
67 => 'Physik' ,
) ;
Echo „Das erste Element des Arrays ist:“ , zurücksetzen ( $Student ) ;
?>

Methode 6: Verwenden der Funktion array_shift()

Der array_shift() key ist eine nützliche und einfache Methode, um auf das erste Element des PHP-Arrays zuzugreifen. Die angegebenen Beispiele zeigen, wie man mit dem auf das erste Element eines Arrays zugreift array_shift() Funktion für einfache und assoziative Arrays.

Für einfaches Array:


$array = Array ( 'Braun' , 'Gelb' , 'Schwarz' ) ;
$first_element = aktuell ( $array ) ;
Echo „Das erste Element des Arrays ist:“ , array_shift ( $array ) ;
?>

Für assoziatives Array:


$Student = Array (
87 => 'Englisch' ,
76 => 'Mathematik' ,
95 => 'Computer' ,
67 => 'Physik' ,
) ;
Echo „Das erste Element des Arrays ist:“ , array_shift ( $Student ) ;
?>

Abschluss

In PHP ist ein Array eine generische Datenstruktur, die es Ihnen ermöglicht, mehrere Werte in einer einzigen Variablen zu speichern. Das erste Element eines Arrays zu erhalten ist eine einfache Aufgabe und es gibt viele Möglichkeiten, dies in PHP zu tun. Dazu gehört die Verwendung 0 Indizierung , array_slice() , array_values() , aktuell() , zurücksetzen() Und array_shift() Funktionen. Der 0-Index Die Methode funktioniert für einfache Arrays, jedoch nicht für assoziative Arrays, da diese keine numerischen Indizes haben. Daher wären andere Funktionen besser geeignet.