in_array

(PHP 4 >= 4.0.0)

in_array -- Zwraca TRUE jeśli wartość istnieje w tablicy

Opis

bool in_array ( mixed igła, array stóg_siana [, bool ścisłe])

Przeszukuje stóg_siana w poszukiwaniu parametru igła i zwraca TRUE jeśli wartość została znaleziona lub FALSE w przeciwnym przypadku.

Jeśli trzeci parametr ścisły jest ustawiony na TRUE to in_array() porówna także typy parametru igła z tymi z parametru stóg_siana.

Przykład 1. Przykład użycia in_array()

$os = array ("Mac", "NT", "Irix", "Linux");
if (in_array ("Irix", $os)) {
    print "Znaleziono Irix";
}

Przykład 2. Przykład użycia in_array() z parametrem strict

<?php
$a = array('1.10', 12.4, 1.13);

if (in_array('12.4', $a, TRUE))
    echo "'12.4' znalezione ze ścisłym sprawdzaniem\n";
if (in_array(1.13, $a, TRUE))
    echo "1.13 znalezione ze ścisłym sprawdzaniem\n";
?>
// Wyświetli to:

1.13 znalezione ze ścisłym sprawdzaniem

Patrz także array_search().