phpbar.de logo

Mailinglisten-Archive

[php] array-vergleich

[php] array-vergleich

Jörg Krause php_(at)_phpcenter.de
Fri, 25 May 2001 22:49:32 +0200


> Martin Schepers wrote on Friday, May 25, 2001 12:20 PM
> To: php_(at)_phpcenter.de
> Subject: [php] array-vergleich
>
>
> Hallo Liste,
>
> ich habe vor, mySQL-Datensätze und Inhalt eines Verzeichnisses
> der Festplatte zu vergleichen und Differenzen in Form von "ist
> auf der Platte aber nicht in der Datenbank" auszugeben.
>
> Das Problem ist, dass es mittlerweile mehrere 1000 Datensätze und
> Datenen gibt und das Vergleichen einen PHP-Timeout verursacht.
>
> Es gibt ein $files[], welches die Dateinamen der Platte enthält
> und ein $logos[], wo die dementsprechenden Datensätze drin stehen.
>
[...]

$nixda = array_diff($files, $logos);

oder

$sindschonda = array_intersect($files, $logos);

Garantiert sauschnell.

Viele Grüße

Jörg Krause
**********************************************************
E-Mail:  joerg_(at)_krause.net Info:    www.joerg.krause.net
Kennen Sie schon die neue Referenz zu PHP 4?
Hier gibt es die Infos: www.php.comzept.de/referenz
**********************************************************



php::bar PHP Wiki   -   Listenarchive