Jump to content

Archived

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

Icaros

proper way to strip quotes?

Recommended Posts

i've tried using the following to remove double quotes (i'll get to single eventually) from a string that the user can enter, but it's removing the entire word in quotes.

example:

blah blah "blah"

returns:

blah blah

should be:

blah blah blah

$fixcomment = str_replace("\x22", "", $comment);

or

$fixcomment = str_replace("\"", "", $comment);

any ideas?

Share this post


Link to post
Share on other sites
The last thing you tried: [code]$fixcomment = str_replace("\"", "", $comment);[/code] That should work...

Share this post


Link to post
Share on other sites
OK i got it to work, but it's a strange solution!

//Strip quotes
$fixcomment2 = str_replace('\"', '', $comment);
$comment = $fixcomment2;
$fixcomment2 = str_replace("\'", "", $comment);
$comment = $fixcomment2;

notice that for double quotes, i need to use single quotes (' \" '), but for single quotes i needed to use double (" \' "). it didn't work any other way!

Share this post


Link to post
Share on other sites
Thats strange, str_replace("\"", "", $comment) should work fine, as long as the middle quotation mark is escaped...

Share this post


Link to post
Share on other sites

×

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.