phpbar.de logo

Mailinglisten-Archive

[php] Array - find-and-delete -> performanter Erledigt

[php] Array - find-and-delete -> performanter Erledigt

Swiss4.com webmaster at swiss4.com
Mit Apr 28 19:04:54 CEST 2004


Hallo Zusammen,

Hier noch die wirklich schnellste Methode!


> Hallo Herr Dr. Volker Göbbels,
>
> > Dr. Volker Göbbels" <vmg at thinkphp-kunden.de> schrieb:
> >
> >Das geht auch performanter ;)
> >Der Value ist bekannt, aber das Array ist ja nach
> >Keys indiziert und nicht nach den Values. Lösung:
> >array_flip():
> >
>
> Ist das wirklich performanter?
> Ich denke nicht ...
>

<code>
/* Keine doppelten Einträge
$array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red');
$key = array_search ('blue', $array);
if(!is_bool($key))
    unset($array[$key]);
print_r($array);
<code>

Gruss
Ivan Schmid



php::bar PHP Wiki   -   Listenarchive