Heim > Backend-Entwicklung > PHP-Tutorial > PHP holt sich das erste Element des Arrays

PHP holt sich das erste Element des Arrays

王林
Freigeben: 2024-08-29 12:43:36
Original
1077 Leute haben es durchsucht

In PHP gibt es mehrere Methoden, um den ersten Wert aus dem Array abzurufen. Um den ersten Wert zu erhalten, können wir den Index direkt übergeben. Es kann jedoch vorkommen, dass wir den Index des ersten Elements nicht kennen. Daher stehen uns in PHP mehrere Methoden zur Verfügung, die sich im Build befinden. In PHP haben wir zum Abrufen des ersten Elements Methoden wie [pass_index], die Methode „reset()“ und die Methode „array_values()“. Diese Methode gibt uns das erste Element aus dem Array zurück. Wir werden alle Möglichkeiten, das erste Element aus dem Array in PHP zu erhalten, im nächsten Abschnitt ausführlich besprechen.

WERBUNG Beliebter Kurs in dieser Kategorie PHP-ENTWICKLER - Spezialisierung | 8-Kurs-Reihe | 3 Probetests

Starten Sie Ihren kostenlosen Softwareentwicklungskurs

Webentwicklung, Programmiersprachen, Softwaretests und andere

Syntax

Wie wir besprochen haben, haben wir mehrere Möglichkeiten, das erste Element aus dem Array in PHP abzurufen. Lassen Sie uns jede der Syntaxen im Detail besprechen. Wir bekommen eine Vorstellung davon, wie man sie beim Programmieren verwendet, siehe unten;

1. Durch Übergabe von index;

$myarr = array("value1", "value2", "value3", "value4", "so on..");
$myarr[your_index];
Nach dem Login kopieren

2. reset() :

reset($your_array);
Nach dem Login kopieren

3. array_values():

array_values($your_array)[your_index];
Nach dem Login kopieren

Wie Sie in der obigen Syntax gesehen haben, haben wir drei verschiedene Möglichkeiten, das erste Element aus dem Array abzurufen. Davon sind zwei Methoden bereits in PHP verfügbar und die andere ist die direkte Indexübergabe.

Wie bekomme ich das erste Element eines Arrays in PHP?

Es kann eine Situation geben, in der wir auf das erste Element des Arrays zugreifen müssen. Aber um darauf zuzugreifen, haben wir das Recht, auf das Array zuzugreifen und seinen Wert daraus abzurufen. Dafür haben wir in PHP drei Möglichkeiten definiert, um das erste Element aus dem Array zu erhalten. Angenommen, wir haben möglicherweise eine Anforderung, bei der wir das erste Element aus dem Array löschen müssen. In diesem Fall können wir dies tun, indem wir diese Methoden verwenden und Datensätze löschen. In diesem Abschnitt werden wir alle drei Möglichkeiten ausführlich besprechen, um ein Verständnis der Methoden und unterschiedlichen Möglichkeiten für den Zugriff auf das erste Element zu erlangen. Beginnen wir mit der Betrachtung unten;

1. Durch die Verwendung der Methode reset()

Mit dieser Methode können wir problemlos auf das erste Element des Arrays zugreifen. Diese Methode zeigt den Zeiger immer auf das erste Element aus dem Array. Werfen wir einen Blick auf die in PHP definierte Signatur und welche Parameter sie benötigt. siehe unten;

z.B. :

reset($myarr);
Nach dem Login kopieren

Wie wir oben sehen können, benötigt diese Methode keinen Parameter. Dieser Parameter wäre das Array, von dem aus wir auf das erste Element zugreifen möchten. Diese Methode gibt FALSE zurück, wenn im Array kein Element vorhanden ist. Dies bedeutet lediglich, dass das Array leer ist. Wenn diese Methode nicht leer ist, gibt sie das erste Element aus dem Array zurück. Einfaches Beispiel für Anfänger, um dies beim Programmieren zu verwenden, siehe unten;

z.B. :

$myarr = array("100", "200", "300", "400", "00");
echo reset(myarr);
Nach dem Login kopieren

Diese Codezeilen geben uns das erste Element aus dem Array zurück. Wir übergeben das Array einfach innerhalb der Methode.

2. Durch die Verwendung des direkten Index

Dies ist die gebräuchlichste Methode, um das erste Element aus dem Array abzurufen. Sie ist anwendbar und wird in jeder Programmiersprache verwendet, um auf das Array-Element zuzugreifen.

z.B. :

$myarr = array("100", "200", "300", "400", "00");
echo $myarr[0];
Nach dem Login kopieren

Wie Sie sehen können, übergeben wir den Index nur mithilfe der eckigen Klammern „[]“. Dies ist jedoch nicht sinnvoll, wenn wir einen anderen Index für unser Array-Element haben oder den Index des darin enthaltenen Elements nicht kennen Array. Aber in einem einfachen Szenario wird uns das erste Element aus dem Array zurückgegeben.

3. Durch die Verwendung der current()-Methode

Wir können auch die Methode current() verwenden, um das erste Element aus dem Array abzurufen. Diese Methode weist immer auf das aktuelle Element aus dem Array hin, kann aber auch mit der Methode reset() verwendet werden. Werfen wir einen Blick auf die Methodensignatur und welche Parameter sie benötigt;

z.B. :

$myarr = array("100", "200", "300", "400", "00");
echo current(myarr);
Nach dem Login kopieren

Wie wir sehen können, benötigt es nur einen Parameter und dies wäre ein Array, von dem aus wir möglicherweise auf das erste Element zugreifen möchten.

4. Durch die Verwendung der array_value()-Methode

Diese Methode wird auch verwendet, um das erste Element aus dem Array abzurufen. Diese Methode hilft uns, alle im Array vorhandenen Werte abzurufen, und anschließend können wir direkt auf das erste Element zugreifen, indem wir den Index übergeben.

z.B. :

$myarr = array("100", "200", "300", "400", "00");
echo array_values(myarr)[0];
Nach dem Login kopieren

Wie Sie sehen können, übergeben wir bei dieser Methode zunächst unser Array. Es liefert uns alle Werte, die im Array vorhanden sind. Danach können wir sofort auf das erste Element des Arrays zugreifen. Im nächsten Abschnitt sehen wir uns das Arbeitsbeispiel an, um ein besseres Verständnis der in PHP verfügbaren Methoden zu erhalten.

Beispiele

In diesem Beispiel verwenden wir einen grundlegenden Ansatz, um das erste Element aus einem Array abzurufen.

Beispiel #1

Code:

<!DOCTYPE html>
<html>
<body>
<?php
echo nl2br ("Demo to get the first element from the array !! \n");
$myarr1 = array("100", "200", "300", "400", "500");
echo nl2br ($myarr1[0]."\n");
$myarr2 = array("first", "second", "third", "fourth", "five");
echo nl2br ($myarr2[0]."\n");
$myarr3 = array("hello", "to", "all", "bye", "bye");
echo nl2br ($myarr3[0]."\n");
?>
</body>
</html>
Nach dem Login kopieren

Ausgabe:

PHP holt sich das erste Element des Arrays

Example #2

In this example, we are using array_values methods to get the first element from the array.

Code:

<!DOCTYPE html>
<html>
<body>
<?php
echo nl2br ("Demo to get the first element from the array using array_values method in PHP!! \n");
$myarr1 = array("100", "200", "300", "400", "500");
echo nl2br (array_values($myarr1)[0]."\n");
$myarr2 = array("first", "second", "third", "fourth", "five");
echo nl2br (array_values($myarr2)[0]."\n");
$myarr3 = array("hello", "to", "all", "bye", "bye");
echo nl2br (array_values($myarr3)[0]."\n");
?>
</body>
</html>
Nach dem Login kopieren

Output:

PHP holt sich das erste Element des Arrays

Conclusion

Like in other programming language we have most common way to get the first element from the array is by passing the index. Apart from this, we have multiple methods available in PHP to get the value as well. all these methods are in build in PHP we do not need to import or include any library for this can be used directly.

Das obige ist der detaillierte Inhalt vonPHP holt sich das erste Element des Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage