Just nu i M3-nätverket
Jump to content

Ersätta php kod


Anders Gustafsson2

Recommended Posts

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

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...