在页面中的某个特殊位置停用解析器


deactivate parser for some special place in the page

如何为页面中的某个特殊位置停用解析器,
例如,如果我的数据库中有一些php或javascript代码,并在页面中检索它们,它们就不会执行
另一个例子是facebook的状态,当它发布时,facebook会忽略任何类型的代码,如html、php、javascript等

例如:我有这个:

<?php for($i=0 ; i <= 5 ; i++){ echo $i; }?>;

然后我在浏览器中看到这样的smth:

012345

如何阻止此代码的执行(012345的instate,显示<?php for($i=0 ; i <= 5 ; i++){ echo $i; }?>;

只是猜测您在谈论转义HTML

echo htmlspecialchars($stringContainingCode);

请参阅http://php.net/htmlspecialchars和伟大的逃避主义(或者:在文本中处理文本需要知道什么)。