我正在使用此代码保护我的字符串以将其插入数据库:
function protect($string){
$string = mysql_real_escape_string($string);
return $string;
}
然后我使用此代码取消保护它,以便我可以从数据库中回显它:
function echoprotect($string){
$string = nl2br($string);
$string = stripslashes($string);
return $string;
}
nl2br 似乎不起作用,我不知道为什么。我得到的输出是:
你好rnrn内容等...
代替:
你好
内容等...