Heim >Backend-Entwicklung >PHP-Problem >So finden Sie den Index des ersten Elements eines Arrays in PHP
Zwei Implementierungsmethoden: 1. Verwenden Sie key(), um den Index des ersten Elements des Arrays abzurufen. Die Syntax lautet „Schlüssel (angegebenes Array)“. 2. Verwenden Sie die Anweisung „array_keys(ursprüngliches Array)“, um alle Indizes des ursprünglichen Arrays abzurufen, geben Sie das Schlüsselarray zurück, das alle Indizes enthält, und verwenden Sie dann die Anweisung „$key array name[0]“, um das erste Element des zu erhalten Schlüssel-Array-Wert, der der Index des ersten Elements des ursprünglichen Arrays ist.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
Zwei Methoden zum Finden des Index des ersten Elements eines Arrays in PHP
Methode 1 : Mit key() den Index des ersten Elements des angegebenen Arrays abrufen
key() kann zunächst den Schlüsselnamen des aktuellen Elements im Array zurückgeben, das aktuelle Element zeigt auf das erste Element.
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("a"=>"1","b"=>"","c"=>"2","d"=>0,"e"=>"blue"); echo "原数组:"; var_dump($arr); echo "数组第一个元素的下标为:".key($arr) ; ?>
Methode 2: Verwenden Sie array_keys() und „key array name[0]“, um den Index des ersten Elements des angegebenen Arrays abzurufen. Die Funktion array_keys() kann alle Indizes von abrufen Der ursprüngliche Array-Index gibt das Schlüsselarray zurück, das alle Indizes enthält
“, um das erste Element des Schlüsselarrays abzurufen, dh den Index des ersten Elements des ursprünglichen Arrays
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("a"=>"1","b"=>"","c"=>"2","d"=>0,"e"=>"blue"); echo "原数组:"; var_dump($arr); $keys=array_keys($arr); echo "键名数组:"; var_dump($keys); echo "原数组第一个元素的下标为:".$keys[0] ; ?>
$键名数组名[0]
》
Das obige ist der detaillierte Inhalt vonSo finden Sie den Index des ersten Elements eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!