Just nu i M3-nätverket
Gå till innehåll

Ersätta php kod


Anders Gustafsson2

Rekommendera Poster

Anders Gustafsson2

Hej hej,

 

någon person här som vet hur jag ska göra för att ersätta all php kod från en sträng om jag läst in en fil i en sträng?

 

Vill alltså ersätta allt mellan <? och ?>.

 

Har provat med eregi_replace, men det gick inte så bra...

 

Tack på förhand!

/Anders

Länk till kommentar
Dela på andra webbplatser

Anders Gustafsson2

sådär, jag lyckades.. genom att göra en foreach slinga så här:

 

$file = implode("", $file);

 

$file = str_replace("\r", " ", $file);

$file = str_replace("\n", " ", $file);

$file = str_replace("src=\"", "src=\"".$this->filekat, $file);

$file = explode(" ", $file);

 

$print = true;

 

foreach ($file as $line) {

if ($line == "<?") {

$print = false;

}

if ($print) {

print $line." ";

}

if ($line == "?>") {

$print = true;

}

}

 

men... jag är övertygad om att det finns snyggare lösningar? :) Så jag är fortfarande intresserad om någon kan hjälpa mig..

 

/Anders

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...