我意识到这只是一个简单的问题,你可以得到,但我似乎无法找到答案。显示文本字符串没有
echo $textstring;
输出如下:
引号不要\“T工作,\“,因为该文本字段是试图使引号\之间放时会正确显示”和\',但我不\'吨想要的\‘
,但我想:
引号不工作,’因为这个文本字段是试图使引号之间放时会正确显示‘和’ ,但我不想那样。“
我在做什么错?
我意识到这只是一个简单的问题,你可以得到,但我似乎无法找到答案。显示文本字符串没有
echo $textstring;
输出如下:
引号不要\“T工作,\“,因为该文本字段是试图使引号\之间放时会正确显示”和\',但我不\'吨想要的\‘
,但我想:
引号不工作,’因为这个文本字段是试图使引号之间放时会正确显示‘和’ ,但我不想那样。“
我在做什么错?
echo stripslashes($textstring);
这应该没有必要,OP应该禁用魔术引号。 – Lekensteyn
他可能不想在服务器范围内执行任何操作,他可能也无法编辑php.ini文件。 –
这就是我需要的。谢谢!尽管学习如何禁用魔术引号也会对我有好处。 – user2816376
简单,使用stripslashes
功能:
echo stripslashes($textstring);
这将删除所有的斜杠。
在您的php.ini
中禁用魔术引号,除非您想用stripslashes
度过您的生活。确保在php.ini
以下设置如下:
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
您也可以通过将禁用您.htaccess
如下:
php_flag magic_quotes_gpc Off
这是你的服务器设置 - 在php.ini中,寻找[魔术引用](http://php.net/manual/en/security.magicquotes.disabling.php) –
Ugg ..神奇的引号.. –