phpbar.de logo

Mailinglisten-Archive

[php] preg_grep Suchmuster

[php] preg_grep Suchmuster

Norbert Pfeiffer norbert at itbw.de
Mon Okt 18 20:03:36 CEST 2004


Hallo Stephan,

>> Ich möchte nur die Zeile vom erstmaligen Auftreten des Suchmusters.
>> D.h. wenn das Muster gefunden wurde, dann soll die nächste Datei
>> genommen werden.
hmm,
innerhalb von preg_grep(); kannst man nicht abbrechen.

Aber bei der weiteren Verarbeitung brauchst Du einfach nur
das erste Element des Ergebnis-Arrays zu verwenden:
<?
    $ergs = preg_grep('/filesize/',$data);
    if (count($ergs) > 0) {
        weiterverarbeitung($ergs[0]);
    }
?>
Die if-Pruefung ist sinnvoll,
damit Dir nicht das php_error_log ueberlaeuft ...


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive