So fragen Sie den Array-Wert in PHP basierend auf der Array-Position ab: 1. Verwenden Sie die Anweisung „$array variable name [subscript value]“ 2. Verwenden Sie die Anweisung „array_slice($arr, subscript value, 1)“; 3. Verwenden Sie die Anweisung „array_splice($arr, subscript value, 1)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php-Methode zum Abfragen des Array-Werts basierend auf der Array-Position
Methode 1: Verwenden Sie die Form von $数组变量名[下标值]
<?php $arr = array(10,12,20,25,24); echo $arr[1]; ?>
Methode 2: Verwenden Sie die Funktion array_slice(). Die Funktion array_slice() kann einen Wert der angegebenen Länge basierend auf der angegebenen Array-Position abfangen und das abgefangene Unterarray zurückgeben.
Wenn Sie nur ein Element erhalten möchten, können Sie den dritten Parameter der Funktion array_slice() auf 1 setzen. Beispiel: Holen Sie sich den Elementwert mit Index 1<?php $arr = array(10,12,20,25,24); $result = array_slice($arr,1,1); //截取下标1的元素 var_dump($result); ?>
Methode 3: Verwenden Sie die Funktion array_splice()
ähnelt der Funktion array_slice(). Wenn Sie ein Element erhalten möchten, können Sie festlegen array_splice( ) Der dritte Parameter der Funktion ist 1.
<?php $arr = array(10,12,20,25,24); $result = array_splice($arr,2,1);//截取下标2的元素 var_dump($result); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo fragen Sie den Array-Wert basierend auf der Array-Position in PHP ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!