Jump to content

[SOLVED] Replace specific code


newbtophp

Recommended Posts

(lol I dont want to sound greedy with all these requests but I have a little problem)

 

How would i replace/remove all data within the first  '$' and ');' characters (including replacing/removing the characters)

 

Example

<?php $ all data/code etc.); echo "test"; ?>

 

Will turn into:

<?php echo "test"; ?>

 

 

I tried (but this just replaces the characters and not the code within aswell):

 

$toreplace = array('$', ');');

$file = str_replace($toreplace, "", $file);

 

 

Link to comment
https://forums.phpfreaks.com/topic/176750-solved-replace-specific-code/
Share on other sites

Perhaps something along the lines of:

 

$str = <<<EOF
<?php $ all data/code etc.); echo "test"; ?>
EOF;

echo $str = preg_replace('#<\?php \K\$.+?\);\s?#s', '', $str); // Output (via right-click view source): <?php echo "test"; ?>

Archived

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

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.