I don't know if this is something I'm doing wrong or what... however... note the following code:
(this is inside a function)
function dodecode() {
global $content;
//$content = '\"Hello\" \ There\'!';
$content = stripslashes($content);
echo $content . '<p>";
$content = stripslashes($content);
echo $content . '<p>";
}
if $content is a global variable. TWO calls to stripslashes has to be made to get it to work, however if $content is a local variable (by uncommenting the line) (or passed as an argument), the first call to stripslashes works as intended.
Is there something I'm doing wrong?