Heim >Backend-Entwicklung >PHP-Problem >PHP-Array-Lernen: Extrahieren Sie den Schlüsselnamen des ersten Elements des assoziativen Arrays

PHP-Array-Lernen: Extrahieren Sie den Schlüsselnamen des ersten Elements des assoziativen Arrays

青灯夜游
青灯夜游Original
2021-08-31 16:16:173867Durchsuche

Im vorherigen Artikel haben wir die Methode zur Verwendung von PHP zum Ändern des Schlüsselnamens von eindimensionalen Arrays und zweidimensionalen Arrays vorgestellt. Wenn Sie interessiert sind, können Sie auf den Link klicken, um → „PHP-Array-Lernen: Ändern“ zu lesen der Schlüsselname für eindimensionale und zweidimensionale Arrays 》. Dieses Mal sprechen wir weiterhin über die Schlüsselnamen von Arrays und stellen vor, wie Sie den ersten Schlüsselwert des Arrays erhalten. Wenn Sie ihn benötigen, können Sie mehr erfahren ~

→ Verwandte Empfehlungen: Zusammenfassung der PHP-Array-Lernserie (kontinuierlich aktualisiert~)

In diesem Artikel werden Ihnen heute drei Methoden vorgestellt, mit denen Sie den ersten Schlüsselwert eines Arrays ermitteln können.

Methode 1: Verwenden Sie die Funktion array_key_first().

Die Funktion array_key_first() dient dazu, den ersten Schlüssel des angegebenen Arrays zurückzugeben.

Syntax: array_key_first ($array)_key_first ( $array )

我们看看实现代码:

<?php
header("content-type:text/html;charset=utf-8");
$array = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
$firstKey = array_key_first($array);
echo "数组第一个键名为:".$firstKey;
?>

输出结果为:

PHP-Array-Lernen: Extrahieren Sie den Schlüsselnamen des ersten Elements des assoziativen Arrays

方法2:利用reset()+key() 函数

key($array)函数可以获取当前数组元素的键名,我们可以先利用reset($array)

Werfen wir einen Blick auf den Implementierungscode:

<?php
header("content-type:text/html;charset=utf-8");
$array = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
reset($array);
$firstKey = key($array);
echo "数组第一个键名为:".$firstKey;
?>

Das Ausgabeergebnis ist:

PHP-Array-Lernen: Extrahieren Sie den Schlüsselnamen des ersten Elements des assoziativen ArraysPHP-Array-Lernen: Extrahieren Sie den Schlüsselnamen des ersten Elements des assoziativen Arrays

Methode 2: Verwenden Sie die Reset()+Taste( ) Funktion

Die Funktion key($array) kann den Schlüsselnamen des aktuellen Array-Elements abrufen. Wir können zuerst die Funktion reset($array) verwenden, um darauf hinzuweisen Der interne Zeiger des Arrays auf das erste Element des Arrays (das erste Element ist zu diesem Zeitpunkt das aktuelle Element), sodass Sie key() verwenden können, um den ersten Schlüsselnamen des Arrays abzurufen.

Werfen wir einen Blick auf den Implementierungscode:

<?php
header("content-type:text/html;charset=utf-8");
$array = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
$keys=array_keys($array);
$firstKey = $keys[0];
echo "数组第一个键名为:".$firstKey;
?>

Das Ausgabeergebnis ist:

PHP-Array-Lernen: Extrahieren Sie den Schlüsselnamen des ersten Elements des assoziativen Arrays

Methode 3: Mit der Funktion array_keys() kann die Funktion array_keys() einen neuen Schlüssel zurückgeben, der alles enthält die Schlüsselnamen im Array Array; dann ist das erste Element dieses Schlüsselarrays der erste Schlüssel des ursprünglichen Arrays.

Werfen wir einen Blick auf den Implementierungscode: rrreeeDas Ausgabeergebnis ist:

🎜🎜🎜🎜Okay, das ist alles. Wenn Sie noch etwas wissen möchten, können Sie hier klicken. → →🎜php-Video-Tutorial🎜🎜🎜Abschließend empfehle ich ein kostenloses Video-Tutorial zu PHP-Arrays: 🎜PHP-Funktions-Array-Array-Funktions-Video-Erklärung🎜, kommen Sie und lernen Sie! 🎜

Das obige ist der detaillierte Inhalt vonPHP-Array-Lernen: Extrahieren Sie den Schlüsselnamen des ersten Elements des assoziativen Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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