phpbar.de logo

Mailinglisten-Archive

[php] array durchsuchen

[php] array durchsuchen

Egon Schmid (_(at)_work) php_(at)_phpcenter.de
Sun, 08 Apr 2001 19:34:13 +0200


Cornelia Boenigk wrote:

> Indem Du abfragst, ob die Zahl in dem array vorkommt:
> 
> $enthalten = in_array($zahl,$seen);
> 
> Wenn die Zahl im Array ist, hat 4enthalten den Wert 1, sonst
> den wert 0.

Nicht ganz korrekt, die Funktion in_array() liefert ein bool zurück,
also kann man auf TRUE oder FALSE abfragen, ob die Zahl vorkommt oder
nicht. 0 und 1 funktioniert aber auch.

$zahl muß jedoch keine Zahl sein, denn man kann dem ersten Argument z.B.
einen String übergeben.

Es gibt dann noch ein drittes optionales Argument, strict, und wenn man
das Argument auf TRUE setzt, dann werden auch noch die Typen geprüft.

-Egon

-- 
SIX Offene Systeme GmbH       ·        Stuttgart  -  Berlin 
Sielminger Straße 63   ·    D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de


php::bar PHP Wiki   -   Listenarchive