我应该使用什么引号或函数来包装这个PHP字符串?
我有一个CMS的内容,建立一个静态页面。您只需在HTML源代码中放置一些虚构的“标记”,CMS就会用数据库值转换它们我应该使用什么引号或函数来包装这个PHP字符串?,php,string,variables,Php,String,Variables,我有一个CMS的内容,建立一个静态页面。您只需在HTML源代码中放置一些虚构的“标记”,CMS就会用数据库值转换它们 $faqContent = "<cms:html_body>"; $faqContent = '<cms:html_body>'; $faqContent=”“; $faqContent=''; 问题是,有些字段有撇号(用于语法),有些字段有双引号(因为有些字段包含超链接) 所以,如果我用单引号或双引号括起$FAQ内容,它将根据输出的字段至少中断一次
$faqContent = "<cms:html_body>";
$faqContent = '<cms:html_body>';
$faqContent=”“;
$faqContent='';
问题是,有些字段有撇号(用于语法),有些字段有双引号(因为有些字段包含超链接)
所以,如果我用单引号或双引号括起$FAQ内容,它将根据输出的字段至少中断一次
我现在很困惑。。我该怎么办?我不想转换为ASCII码,因为超链接将作为文本而不是HTML输出。对于必须使用的简单代码位 但是,必须避免将大量结构化文本定义为PHP字符串
改为从文件加载它们,或者使用某种模板系统考虑解析标记撇号或双引号,比如
htmlspecialchars
maybe。否则,这似乎是一种不好的做法。你可以逃避你可以使用的报价或格式