in_arrayPrüft, ob ein Wert in einem Array existiertBeschreibungboolin_arraymixedneedlearrayhaystackboolstrict
Diese Funktion sucht in haystack nach
needle und gibt bei Erfolg &true; zurück,
andernfalls &false;.
Ist der dritte Parameter strict auf &true;
gesetzt, prüft in_array auch die
Typen von
needle in haystack.
Ist needle ein String, erfolgt der Vergleich
unter Berücksichtigung der Groß- und Kleinschreibung.
In den PHP Versionen vor 4.2.0 durfte needle
kein Array sein
in_array
Die zweite Bedingung schlägt fehl, da in_array
die Groß-/Kleinschreibung berücksichtigt, daher wird das obige
Programm folgendes ausgeben:
in_array mit strict
]]>
Dies wird folgendes anzeigen:
in_array mit einem Array als needle
// Dies wird folgendes anzeigen:
'ph' wurde gefunden
'o' wurde gefunden
]]>
Siehe auch array_search.