phpbar.de logo

Mailinglisten-Archive

[php] Zeile 'zerteilen'

[php] Zeile 'zerteilen'

Norbert Pfeiffer pfeiffer_(at)_uris.de
Sun, 15 Aug 1999 18:16:26 +0200


Hallo Phillip,

> Was Du brauchst, sind reguläre Ausdrücke. Und zwar für Dein Beispiel
> folgenden:
> ereg("(.*) <a href=\"(.*)\" target=\"_blank\">(.*)</a><br>",$zeile,$regs);
> Danach kannst Du mit $regs[1] auf das Datum, mit $regs[2] auf den Link und
> mit $regs[3] auf den Titel zugreifen.
das ist natuerlich viel eleganter  :-(

Und wenn man den noch ein kleines bissel abwandelt:
eregi("(.*) <a href=\"(.*)\" target=\"(.*)\">(.*)</a><br>",$zeile,$regs);
bekommt man auch noch das Target extra aufgelistet...

Aber hast Du eine Ahnung, warum '$regs' noch fuenf leere Elemante hinten
an das Array anfuegt ?  Aus dem Manual konnte ich dazu nix finden...


M. f. G. Norbert Pfeiffer
________________________________________________
Dipl. kyb. Norbert Pfeiffer       DTP-PRG-Bureau
Friedensstrasse 26                 D-06237 LEUNA
Fon +49-(0)3461-8132-36  Fax +49-(0)3461-8132-37
mailto:pfeiffer_(at)_uris.de   http://uris.de/bureau/
------------------------------------------------




php::bar PHP Wiki   -   Listenarchive