Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Text durchsuchen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Text durchsuchen


 
bweichel
22-11-2005, 14:01 
 
Hallo,

ich möchte den Text der in meiner HTML-Datei zwischen zwei Tag`s steht auslesen und bearbeiten. Mit welche Funktion kann ich das realisieren?

Habe bereits Explode verwendet, aber das ging leider nicht:

// Vorher habe ich die HTML-Datei mit fread eingelesen und in die Variable $string geschrieben.
$text = explode("<td>(.*)</td>", $string);

print_r($text);
// Ergebnis, immer die komp. HTML Datei anstatt der Text zw. den beiden Tags.


Gruß Björn

 
archie
22-11-2005, 14:21 
 
strtr($string, "<td>wert: alt</td>", "<td>wert: neu</td>");
So könnte man es realisieren, jedoch, wenn du genauer sagen würdest, was du machen willst, wie groß die Datei ist und was du alles ersetzen musst, könnte man auch andere Vorschläge machen.

 
hhcm
22-11-2005, 14:34 
 
Versuchs mal mit preg_replace() (http://www.php.net/preg_replace)

Damit gehts bestimmt..

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:42 Uhr.