我应该用什么引号或函数来包装这个PHP字符串?

时间:2013-09-03 14:22:14

标签: php string variables

我有一个CMS,可以将内容构建到静态页面。您只需在HTML源代码中放置一些组成的“标记”,CMS就会使用数据库值对其进行转换。

$faqContent = "<cms:html_body>";
$faqContent = '<cms:html_body>';

问题是,有些字段有撇号(用于语法),有些字段有双引号(有些字段包含超链接)。

因此,如果我将$ faqContent包装在单引号或双引号中,它将至少中断一次,具体取决于它输出的字段。

我现在很困惑......我该怎么办?我不想转换为ASCII码,因为超链接将以文本形式输出,而不是HTML。

1 个答案:

答案 0 :(得分:1)

对于简单的代码,您必须使用regular PHP strings.

但是,你必须避免将大量结构化文本定义为PHP字符串 从文件加载它们或使用某种模板系统