Heim  >  Artikel  >  Backend-Entwicklung  >  So finden Sie einen Array-Index in PHP

So finden Sie einen Array-Index in PHP

青灯夜游
青灯夜游Original
2022-05-19 20:14:464045Durchsuche

Zwei Methoden: 1. Verwenden Sie array_keys. Die Syntax „array_keys(array, search value, false|true)“ gibt ein Array mit Indizes zurück. 2. Durchlaufen Sie das Array und speichern Sie den Index in einem leeren Array mit der Syntax „foreach(array as $k=>$v){$r[]=$k;}“.

So finden Sie einen Array-Index in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

Array Ein Array ist ein geordneter Satz von Variablen, wobei jeder Wert als Element bezeichnet wird. Jedes Element zeichnet sich durch eine spezielle Kennung aus, die als Schlüssel (auch als Index bezeichnet) bezeichnet wird.

Wie findet man also den Array-Index in PHP? Zwei Methoden werden im Folgenden vorgestellt.

Methode 1: Verwenden Sie direkt die integrierte Funktion array_keys()

array_key(), um einige oder alle Schlüsselnamen (Indizes) im Array abzurufen. Das Funktionssyntaxformat ist wie folgt:

array_keys($array,$search_value,$strict)

Der Parameter Die Beschreibung lautet wie folgt:

  •         $array: erforderlicher Parameter, das zu bearbeitende Array
  • $search_value: Optionaler Parameter. Wenn dieser Parameter angegeben ist, gibt die Funktion nur den Schlüsselnamen mit dem Wert $search_value zurück $strict: Optionaler Parameter, um zu bestimmen, ob bei der Suche der strikte Modus verwendet werden soll. Der Standardwert für $strict ist der nicht strikte Modus. Bei der Suche werden nur Typen verglichen, nicht jedoch Typen , vergleicht bei der Suche sowohl Wert als auch Typ, entspricht
  • . Die Funktion
  • ===
  • array_key() gibt den erhaltenen Array-Schlüsselnamen in Form eines Arrays zurück.

Beispiel 1: Alle Schlüsselnamen

<?php
$arr=array("Peter"=>65,"Harry"=>80,"John"=>78,"Clark"=>90);
var_dump($arr);
var_dump(array_keys($arr));
?>

So finden Sie einen Array-Index in PHPEmpfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo finden Sie einen Array-Index in PHP. 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