I. Na początek
II.Instalacja i konfiguracja
III. Opis języka
IV. Bezpieczeństwo
V. Możliwości
VI. Opis funkcji
VII. Zend API
VIII. PHP API: Interfejs rozszerzeń
X. Dodatki

Manual PHP

Zapraszam do korzystania z zamieszczonego przeze mnie manuala php. Mam nadzieję, że ta jego kopia przyda się zarówno profesjonalnym programistą, jak i początkującym twórcą skryptów PHP.

Autorzy

Mehdi Achour,
Friedhelm Betz,
Antony Dovgal,
Nuno Lopes,
Philip Olson,
Georg Richter,
Damien Seguy,
Jakub Vrana,
I kilka innych

Redakcja:

Gabor Hojtsy,
Marcin Dąbrowski, Michał Grzechowiak, Leszek Krupiński, Adam Major, Paweł Paprota, Michał Pena, Sławomir Pucia, Jarek Tabor, Tomasz Wójtowicz,

in_array

(PHP 4, PHP 5)

in_array -- Sprawdza czy 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.

Notatka: Jeśli igła jest ciągiem to porównywanie jest dokonywane z uwzględnieniem wielkości znaków.

Notatka: W wersjach PHP starszych niż 4.2.0 igła nie mogła być tablicą.

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

<?php
$os
= array("Mac", "NT", "Irix", "Linux");
if (
in_array("Irix", $os)) {
    echo
"Znaleziono Irix";
}
if (
in_array("mac", $os)) {
    echo
"Znaleziono mac";
}

Drugi warunek nie zostaje spełniony ponieważ funkcja in_array() uwzględnia wielkość znaków, tak więc powyższy przykład wyświetli:

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";
}
?>

Powyższy przykład wyświetli:

1.13 znalezione ze ścisłym sprawdzaniem

Przykład 3. in_array() z tablicą jako igła

<?php
$a
= array(array('p', 'h'), array('p', 'r'), 'o');

if (
in_array(array ('p', 'h'), $a)) {
    echo
"znaleziono 'ph'\n";
}

if (
in_array(array ('f', 'i'), $a)) {
    echo
"znaleziono 'fi'\n";
}

if (
in_array('o', $a)) {
    echo
"znaleziono 'o'\n";
}
?>

Powyższy przykład wyświetli:

znaleziono 'ph'
znaleziono 'o'

Patrz także: array_search(), array_key_exists() i isset().


print 'MDS 1171501953' . "\n"; print 'Viagra 1171501561' . "\n"; print 'tłumacz przysięgły wrocław 1171501891' . "\n"; print 'biżuteria złota 1171501740' . "\n"; print ' Pompy