Www datingsites com au Adult hookup site promo offers
However, if you put this inside a set of single quotes, PHP will not strip away all the slashes correctly!
Try this: print ' He said: \"You\'re here\" '; Output: He said: \"You're here\"This is because the sequence \" inside single quotes is not recognized as anything special, and it is output literally.
OUTPUT: string(8) "some 345" string(11) "some 345" string(8) "some 345" string(11) "some 345" Warning: a common made mistake in trying to remove all characters except numbers and letters from a string, is to use code with a regex similar to preg_replace('[^A-Za-z0-9_]', '', ...).
To use backslash in replacement, it must be doubled ( PHP string).
Like the example from the manual for preg_replace:preg_replace("/()/e", "'\1'.strtoupper('\2').'\3'", $html_body); To make this easier, the data in a backreference with /e is run through addslashes() before being inserted in your replacement expression.
So if you have the string He said: "You're here"It would become: He said: \"You\'re here\"..be inserted into the expression.
It is not a bug per se, but can cause bugs if you don't know it's there.
The example in the docs for /e suffers from this mistake in fact.