Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die Funktion array_search in PHP

So verwenden Sie die Funktion array_search in PHP

青灯夜游
青灯夜游Original
2019-05-24 17:05:384840Durchsuche

Verwendung der Funktion array_search in PHP: [array_search(value, array, strict)]. Mit der Funktion array_search() wird nach einem bestimmten Wert im Array gesucht. Wenn der angegebene Wert im Array gefunden werden kann, gibt die Funktion den entsprechenden Schlüsselnamen zurück, andernfalls gibt sie false zurück.

So verwenden Sie die Funktion array_search in PHP

array_searc() ist eine integrierte Funktion von PHP. Die Syntax ist array_search(value, array, strict) Sie wird verwendet, um nach einem bestimmten zu suchen Wert im Array. Wenn dieser Wert gefunden wird, wird der entsprechende Schlüssel zurückgegeben. Bei mehreren Werten wird der Schlüssel des ersten übereinstimmenden Werts zurückgegeben.

(Empfohlenes Tutorial: PHP-Video-Tutorial)

Wie verwende ich die PHP-Funktion array_search()?

php array_search()-Funktion wird verwendet, um nach einem Schlüsselwert in einem Array zu suchen und den entsprechenden Schlüsselnamen zurückzugeben.

Grundlegende Syntax:

array_search(value,array,strict)

Parameter: Diese Funktion hat drei Parameter

1. Wert: erforderlich und kann nicht weggelassen werden . Gibt den zu durchsuchenden Schlüsselwert an.

2. Array: erforderlich und kann nicht weggelassen werden. Gibt das zu durchsuchende Array an.

3. Streng: kann weggelassen werden. Bezieht sich auf die Strenge der Suche, mögliche Werte sind wahr oder falsch (Standard).

●Wenn auf „true“ gesetzt, wird der Typ des angegebenen Werts im Array überprüft, die Zahl 5 und die Zeichenfolge 5 sind unterschiedlich.

●Wenn auf „false“ gesetzt, wird die Strenge nicht beibehalten; Die Funktion durchsucht ein Array nach Elementen mit demselben Datentyp und Wert.

Rückgabewert: Wenn der angegebene Schlüsselwert im Array gefunden wird, wird der entsprechende Schlüsselname zurückgegeben, andernfalls wird FALSE zurückgegeben. Wird ein Schlüsselwert mehr als einmal im Array gefunden, wird der Schlüsselname zurückgegeben, der zum ersten gefundenen Schlüsselwert passt.

Sehen wir uns anhand eines Beispiels an, wie die PHP-Funktion array_search() verwendet wird.

Beispiel 1:

<?php
header("content-type:text/html;charset=utf-8");
$a=array("a"=>"西门","b"=>"php中文网","c"=>"php.cn");
echo array_search("西门",$a);
?>

Ausgabe:

a

Beispiel 2:

<?php
header("content-type:text/html;charset=utf-8");
$a=array("1"=>"灭绝","2"=>"欧阳克","3"=>"php.cn");
echo array_search("欧阳克",$a);
?>

Ausgabe:

2

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion array_search 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