Najnowsze tutoriale tworzenie stron internetowych
 

PHP array_search() Function

<PHP Array Reference

Przykład

Szukaj tablicę na wartość "red" i powrót jego klucz:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
Uruchomić przykład »

Definicja i Wykorzystanie

array_search() funkcja wyszukiwania tablicę do wartości i zwraca klucz.


Składnia

array_search( value,array,strict )

Parametr Opis
value Wymagany. Określa wartość poszukiwania
array Wymagany. Określa tablicę wyszukiwania w
strict Opcjonalny. Jeśli ten parametr jest ustawiony na TRUE, to funkcja będzie szukać identycznych elementów w tablicy. Możliwe wartości:
  • prawdziwe
  • false - Domyślny
Gdy wartość true, numer 5 nie jest taka sama, jak ciąg 5 (See example 2)

Szczegóły techniczne

Zwracana wartość: Zwraca klucz wartość, jeżeli okaże się w tablicy, a FAŁSZ inaczej. Jeśli wartość znajduje się w tablicy więcej niż jeden raz, pierwszy klucz pasujący jest zwracana.
Wersja PHP: 4.0.5+
Lista zmian: Ta funkcja zwraca NULL jeśli nieprawidłowe parametry są przekazywane do niej (dotyczy to wszystkich funkcji PHP jako z 5.3.0).

Od PHP 4.2.0, ta funkcja zwraca FALSE w przypadku niepowodzenia zamiast NULL.

Więcej przykładów

Przykład 1

Szukaj tablicę o wartości 5 i zwraca jego klucz (notice the "") :

<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
Uruchomić przykład »

<PHP Array Reference