显示字符串以两个单引号触发错误
问题描述:
有谁知道为什么我不能做到这一点:显示字符串以两个单引号触发错误
echo "Re: 'APPEL D'OFFRES";
它重定向我到一个禁止的错误页面。
但是,如果我这样做:
echo "Re: APPEL D'OFFRES";
它的工作原理。
该字符串是ASCII。我应该照顾什么?
编辑:
我相信它是与php.ini设置的东西。这不是我第一次写这篇文章,但从来没有碰到过这样的错误。我还补充说这个代码不是唯一的页面。我必须修改一个phpBB文件,并且需要这个。我做“回声”并在它后面放置一个出口。我得到的错误,它不会去“退出”。
EDIT2:
这一个工程太回声 “回复:\ 'APPEL d \' OFFRES”;
答
什么:
echo 'Re: \'APPEL D\'OFFRES';
你试过回声 “回复:\ 'APPEL d \' OFFRES” ;? 无论如何,你的代码看起来对我有效。 – gpasci 2012-03-03 20:07:17
查看错误日志。什么是错误信息? – JJJ 2012-03-03 20:07:22
您的代码正常工作(http://codepad.viper-7.com/kPWyXn)。这是在托管或在PHP的设置。 – tftd 2012-03-03 20:09:14