如何回显包含php标记的字符串
每当我在IDE中编写它时,它只是假设它们是PHP代码的一部分。
答案 0 :(得分:1)
喜欢这个
echo "<? ... ?>";
请访问此网站以获取其他&#34; HTML实体的列表。&#34; http://www.w3schools.com/html/html_entities.asp
答案 1 :(得分:1)
您可以使用PHP html_entities
echo html_entities($text);
我通常使用UTF-8,因此我强制执行此编码:
echo html_entities($text, ENT_COMPAT, "utf-8");
答案 2 :(得分:0)
如果您的IDE有一些怪癖(根据您的问题特异性,我认为它只是一个突出显示故障的语法),那么您可以使用部分/连接字符串进行比较:
if ($compare == "<"."?") {
// or stristr()
这实际上曾经是PHP3的一种解决方法,它使用了一个更简单的标记化器,并且在字符串上下文中不允许裸?>
。
答案 3 :(得分:0)
var oldString ="<" + "? xml version=\"1.0\" encoding=\"UTF-8\"?" + ">"+$('#hidden').html();