显示字符串以两个单引号触发错误

问题描述:

有谁知道为什么我不能做到这一点:显示字符串以两个单引号触发错误

echo "Re: 'APPEL D'OFFRES"; 

它重定向我到一个禁止的错误页面。

但是,如果我这样做:

echo "Re: APPEL D'OFFRES"; 

它的工作原理。

该字符串是ASCII。我应该照顾什么?

编辑:

我相信它是与php.ini设置的东西。这不是我第一次写这篇文章,但从来没有碰到过这样的错误。我还补充说这个代码不是唯一的页面。我必须修改一个phpBB文件,并且需要这个。我做“回声”并在它后面放置一个出口。我得到的错误,它不会去“退出”。

EDIT2:

这一个工程太回声 “回复:\ 'APPEL d \' OFFRES”;

+0

你试过回声 “回复:\ 'APPEL d \' OFFRES” ;? 无论如何,你的代码看起来对我有效。 – gpasci 2012-03-03 20:07:17

+0

查看错误日志。什么是错误信息? – JJJ 2012-03-03 20:07:22

+0

您的代码正常工作(http://codepad.viper-7.com/kPWyXn)。这是在托管或在PHP的设置。 – tftd 2012-03-03 20:09:14

什么:

echo 'Re: \'APPEL D\'OFFRES';