phpbar.de logo

Mailinglisten-Archive

[php] =?ISO-8859-1?Q?Re:_[php]_String_ersetzten_/_=E4ndern?=

[php] Re: [php] String ersetzten / ändern

Thomas Beckmann php_(at)_phpcenter.de
Sun, 09 Sep 2001 23:10:55 +0200


>zur Zeit habe ich folgendes Problem:
>Mit einem PHP-Script möchte ich alle <a href=...html> zu <a
>href=index.php?page=...html> ändern.
>Mein bisheriges Script:
>
><?php
>$datei = fopen("test.html", "r");
>while (!feof($datei))
>{
>$zeile = fgets($datei, 2500);
>$zeileneu = str_replace (" //Was muss ich hier eintragen??
>echo "$zeileneu\n";
>}
>fclose $datei;
>?>
>
Nimm preg_replace anstatt und setze einen Ausdruck ein, der ungreedy
von <a href=(.*)\.html> gegen <a href=index.php?page=\1.html>  ersetzt
- ungetestet, den Rest findste im manual.
-- 
Thomas Beckmann, Kiel, Germany
beckmann_(at)_gis.de


php::bar PHP Wiki   -   Listenarchive