Heim > Artikel > Backend-Entwicklung > Ist es möglich, den Wert eines Elements in einem Array in PHP abzurufen?
Ja. 5 Möglichkeiten zum Abrufen: 1. Verwenden Sie die Anweisung „$array name [subscript]“, um zu erhalten; 2. Verwenden Sie array_shift(), die Syntax „array_shift(array)“; 3. Verwenden Sie array_pop(), um die Syntax „array_pop“ zu erhalten (array)“; 4. Verwenden Sie array_slice(), um zu erhalten, die Syntax ist „array_slice(array, subscript, 1)“; 5. Verwenden Sie array_splice(), um zu erhalten, die Syntax ist „array_splice(array, subscript, 1)“ .
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
php kann den Wert eines Elements im Array abrufen.
Methode 1: Verwenden Sie die Anweisung „$array name[subscript]“, um
zu erhalten () Funktion Die Funktion $数组名[下标]
array_shift() löscht das erste Element im Array und gibt dann das erste gelöschte Array-Element zurück. Wenn das Array leer ist, wird NULL zurückgegeben.
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); echo "数组下标为0的一个元素:".$arr[0]."<br>"; echo "数组下标为2的一个元素:".$arr[2]."<br>"; echo "数组下标为3的一个元素:".$arr[3]."<br>"; ?>
Methode 3: Verwenden Sie die Funktion array_pop(), um die Funktion
array_pop() zu erhalten. Sie löscht das letzte Element im Array und gibt dann das letzte gelöschte Array-Element zurück. Wenn das Array leer ist, dann wird NULL zurückgeben.
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的第一个元素 $first = array_shift($arr); echo "数组的第一个元素为:".$first; ?>
Methode 4: Verwenden Sie die Funktion array_slice(), um die Funktion
array_slice() zu erhalten. Dies ist eine von PHP bereitgestellte Funktion zum Abfangen eines Arrays und kann ein Fragment aus dem Array extrahieren.
Verwenden Sie die Funktion array_slice(), um das Element an der angegebenen Position abzurufen (etwas ähnlich wie Methode 1)<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的最后一个元素 $last= array_pop($arr); echo "数组的最后一个元素为:".$last; ?>Methode 5: Verwenden Sie die Funktion array_splice(), um die Funktion
array_splice() abzurufen Löschen Sie einige Elemente des Arrays. Diese gelöschten Elemente werden zu einem neuen Array zusammengefasst und dann wird dieses neue Array zurückgegeben.
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); echo "截取一个数组元素:"; $result = array_slice($arr,2,1); //截取下标为2的数组元素 var_dump($result); $result = array_slice($arr,1,1); //截取下标为1的数组元素 var_dump($result); $result = array_slice($arr,0,1); //截取下标为0的数组元素 var_dump($result); ?>
Hinweis: Die Funktion
array_splice() ändert das ursprüngliche Array.
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonIst es möglich, den Wert eines Elements in einem Array in PHP abzurufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!