Vše, co potřebujete vědět o Array Search v PHP



Tento článek pojednává o všech aspektech vyhledávání polí v PHP a pomůže vám získat podrobné znalosti o stejných příkladech.

Být jedním z nejlepších jazyků pro skriptování, určitě také dobře využil pole. V tomto článku tedy pochopíme Array Search v PHP v následující posloupnosti:

Jedním ze způsobů, jak hledat hodnotu v PHP, je použít smyčku ke kontrole hodnoty každého prvku, ale to je neúčinné. Existují různé vestavěné funkce, které lze použít k prohledávání polí, jako je array_search, in_array, array_keys a array_key_exists. V tomto blogu budeme diskutovat o array_search v PHP





Úvod do PHP - Hledání polí v PHP - Edureka



Pokračujeme tímto článkem o hledání pole v PHP.

Pole vyhledávání

array_search je vestavěná funkce v PHP. Abychom prohledali určitou hodnotu v poli, použijeme tuto funkci, která vyhledá konkrétní hodnotu a vrátí klíč. Pokud není nalezena žádná shoda, vrátí hodnotu false. Je to téměř podobné jako in_array (). Hlavní rozdíl mezi oběma funkcemi spočívá v tom, že array_search () obvykle vrací buď klíč, nebo index, zatímco in_array () vrací TRUE nebo FALSE podle shody nalezené ve vyhledávání.

Syntaxe: array_search (value, array, strict)



Hodnota : Určuje hodnotu, kterou je třeba prohledat v poli.
Pole : Určuje pole, které je třeba prohledat
Přísný: Jedná se o volitelný parametr, který hledá přísně identické prvky v poli, které lze nastavit na TRUE nebo FALSE. Ve výchozím nastavení je nastavena na FALSE. Pokud je nastavena na hodnotu true, zkontroluje identické prvky. tj. celé číslo 3 není stejné jako řetězec 3.

Když předáme parametry (vyhledávací hodnota a pole) array_search (), vrátí klíč s odpovídající hodnotou, jak je popsáno výše. Pokud není nalezena žádná shoda, vrátí hodnotu false. Pokud je nalezena více než jedna shoda, vrátí první shodný klíč.

srovnání robotických nástrojů pro automatizaci procesů

Pokračujeme tímto článkem o hledání pole v PHP

Výstup 1:

Podívejme se na příklad bez použití přísného parametru,

 

Pokračujeme tímto článkem o hledání pole v PHP

Výstup: 2

Vrací 2, protože aravind se nachází na druhé pozici pole.

jak používat třídu skeneru

V případě, že bude nalezena více než jedna shoda,

 

Pokračujeme tímto článkem o hledání pole v PHP

Výstup: 3

Vrací 3, protože první shoda naveen se nachází ve třetím indexu.

Podívejme se na další příklad s použitím přísného parametru,

 

Pokračujeme tímto článkem o hledání pole v PHP

Výstup 4:

Vrátí se bez výstupu, protože datový typ hodnoty v poli a datový typ hledané hodnoty není stejného typu. Pokud je nastavena na hodnotu false, ignoruje datový typ a ve výchozím nastavení je nastavena na hodnotu false.

plat vývojářů Java v Indii

Podívejme se na stejný příklad nastavením přísného parametru na hodnotu false.

 

Tím se dostáváme na konec tohoto článku, doufám, že jste pochopili vestavěnou funkci array_search v PHP.

Pokud vám tento blog připadá relevantní, podívejte se na Edureka, důvěryhodná online vzdělávací společnost se sítí více než 250 000 spokojených studentů po celém světě.

Máte na nás dotaz? Uveďte to prosím v sekci komentářů na stránce ” Hledání pole v PHP „A ozvu se vám.