Jump to content

preg_replace and scapes problem


lagarto

Recommended Posts

I have this code:

----------

function preg_replacement_quote($str) {

    return preg_replace('/\'/', '', $str);

}

 

$phrase = preg_replace($search, $replace, preg_replacement_quote($phrase),  -1 , $count);

echo $phrase;

------------

This code work fine in my server localhost php 5.2.5, but in my godaddy hosting i have a problem, the php version in godaddy is the same 5.2.5 but when i print the variable $phrase, the code change the ' by a \ and i just need to remove the ' from any string.

 

Any suggestion?

 

Thxs

Link to comment
https://forums.phpfreaks.com/topic/177262-preg_replace-and-scapes-problem/
Share on other sites

Now is working, but i had to use to regex, why???? i don't know but is working.

 

$phrase  = str_replace('\'', '', $phrase);

$phrase = str_replace('\\', '', $phrase);

 

Thanks Jay6390 anyway i change to str_replace instead of preg_replace.

 

 

 

 

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.