我意识到这只是一个简单的问题,但我似乎无法找到答案。
echo $textstring;
输出看起来像这样:
引号不起作用,\"因为此文本字段正在尝试生成引号,这些引号在放在\'之间时会正确显示和\,但我不想要那个。\"
但我想:
引号不起作用,"因为此文本字段正在尝试生成引号,这些引号在放在'之间时会正常显示。和',但我不想要那个。"
我做错了什么?
答案 0 :(得分:4)
禁用php.ini
中的魔术引号,除非您想使用stripslashes
度过一生。确保php.ini
中的以下设置如下:
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
您也可以通过在.htaccess
中添加以下内容来停用
php_flag magic_quotes_gpc Off
答案 1 :(得分:2)
echo stripslashes($textstring);
答案 2 :(得分:0)
答案 3 :(得分:0)
简单,使用stripslashes
功能:
echo stripslashes($textstring);
这将删除所有斜杠。