我有这个PHP代码:
echo htmlspecialchars("commen<p>commpen", ENT_QUOTES, 'UTF-8');
但它回应了这个:commen<p>commpen
除非我错了,否则这不是输出的意思。它应该从<>
转移到<h;
>h;
我想通过这个标题来解决这个问题的唯一方法是:
header('Content-type: text/plain; charset=utf-8');
有没有办法在没有标题的情况下做到这一点?
答案 0 :(得分:1)
输出<
。但是您的浏览器会将其解释为实体并呈现<
。
说真的,不要编码,看看会发生什么。