in_array
]Podporované v PHP 4, PHP 5
Syntax
bool in_array ( mixed $ihla, array $stoh_sena [, bool $strict ] )
Popis
Príkaz jazyka PHP
Zisťuje či sa hodnota nachádza v poli
Hľadá ihla v stoh_sena a vracia TRUE ak sa v poli nájde, inak FALSE.
Ak je tretí parameter strict nastavený na TRUE potom funkcia in_array() tiež skontroluje typy ihla v stoh_sena.
Ak je ihla reťazec, porovnávanie sa vykoná s citlivosťou na veľké a malé písmená.
Vo verziách PHP pred 4.2.0, nebola ihla byť poľom.
Príklad
<?php
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Mam Irix";
}
if (in_array("mac", $os)) {
echo "Mam mac";
}
/*
Druhá podmienka zlyhá, pretože in_array() je case-senzitívna, takže horeuvedený program zobrazí:
Mam Irix
*/
?>
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Mam Irix";
}
if (in_array("mac", $os)) {
echo "Mam mac";
}
/*
Druhá podmienka zlyhá, pretože in_array() je case-senzitívna, takže horeuvedený program zobrazí:
Mam Irix
*/
?>
]