String suchen, auslesen und geändert wieder einfügen.

Falke

Mitglied
Hallo. Ich habe folgendes problem. irgendwo in einer php datei die ich mit fgets auslese steckt ein .../text.php?id=517

So jetzt möchte ich zuerst das php ein .php?id= sucht und dann die zahl dahinter liest und abspeichert. die zahl kann auch mal 2 stellen haben und mal 3. als nächstes erstell ich mithilfe der ausgelesen zahl einen string der dann ungefähr so lautet : text517.html. Jetz muss ich irgendwie text.php?id=517 ersteinmal wieder finden und dann ersetzen. Kann mir jemand sagen wie ich das alles mache ?

Vielen dank schonmal :D
 
PHP:
<?php
$foo = "text.php?id=517";
list($name,$id) = explode(".php?id=", $foo);

$bar = $name . $id . ".html";
?>

Meinst du das so?
 
Zurück