phpbar.de logo

Mailinglisten-Archive

[php] is_in_array

[php] is_in_array

Tobias Ratschiller tobias_(at)_dnet.it
Sun, 5 Dec 1999 19:42:36 +0100


> function is_in_array($array,$needle)
> {
>  $res=0;
>  for($i=0;$i<=count($array);$i++)
>  {
>   if($array[$i]==$needle) $res=1;
>  }
>  return($res);
> }


Wenn Du bei "$needle gefunden" gleich die Funktion beendest, sparst Du Dir
eventuelle viele Iterationen:
if($array[$i] == $needle)
{
    return(true);
}

In PHP 4 heißt die Funktion in_array() und macht auch eine sequentielle
Suche.

Mit freundlichen Grüßen,
  Tobias Ratschiller



php::bar PHP Wiki   -   Listenarchive