Neueste Web-Entwicklung Tutorials
 

PHP array_search() Function

<PHP Array Reference

Beispiel

Suchen Sie ein Feld für den Wert "red" und gibt dessen Schlüssel:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
Führen Sie zB »

Definition und Verwendung

Die array_search() Funktion ein Array für einen Wert suchen , und gibt den Schlüssel.


Syntax

array_search( value,array,strict )

Parameter Beschreibung
value Erforderlich. Gibt den Wert für die Suche
array Erforderlich. zur Suche spezifiziert die Array in
strict Optional. Wenn diese Parameter auf TRUE gesetzt ist, dann wird diese Funktion für gleiche Elemente in dem Array suchen. Mögliche Werte:
  • wahr
  • false - Standard
Wenn auf true gesetzt, die Zahl 5 ist nicht das gleiche wie die Schnur 5 (See example 2)

Technische Details

Rückgabewert: Gibt den Schlüssel eines Wert, wenn es in der Anordnung, und FALSE sonst zu finden ist. Wenn der Wert in dem Array mehr als einmal gefunden wird, wird die ersten Anpassungs Schlüssel zurückgegeben.
PHP Version: 4.0.5+
Änderungsprotokoll: Diese Funktion gibt NULL, wenn ungültige Parameter an sie übergeben werden (dies gilt für alle PHP-Funktionen ab 5.3.0).

Ab PHP 4.2.0 gibt diese Funktion bei einem Fehler FALSE statt NULL.

Mehr Beispiele

Beispiel 1

Suchen eine Anordnung für den Wert 5 und das Rück seines Schlüssels (notice the "") man (notice the "") :

<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
Führen Sie zB »

<PHP Array Reference