PHP-echo上的撇号和双引号 echo'

PHP-echo上的撇号和双引号 echo',php,echo,double-quotes,apostrophe,Php,Echo,Double Quotes,Apostrophe,您可以使用反斜杠(\)来转义您的引用,但是,我建议将其分为三个“联合”echo语句(用分隔);一个用于HTML的开头,一个用于htmlentities(),一个用于的结尾: echo'; 或在一行上: echo '<meta property="article:published_time" content="' . htmlentities($datePublished, \ENT_QUOTES, "UTF-8", false) . '">'; echo'; 这将输出: e

您可以使用反斜杠(
\
)来转义您的引用,但是,我建议将其分为三个“联合”echo语句(用
分隔);一个用于HTML
的开头,一个用于
htmlentities()
,一个用于
的结尾:

echo';
或在一行上:

echo '<meta property="article:published_time" content="' .
htmlentities($datePublished, \ENT_QUOTES, "UTF-8", false) . 
'">';
echo';
这将输出:

echo '<meta property="article:published_time" content="' . htmlentities($datePublished, \ENT_QUOTES, "UTF-8", false) . '">';

在“a”之前使用\将取消它。并且您已经在PHP中,因此不需要可能重复我看到的“Top”标记“是html吗,我有一个问题,如果我有一个
元标记
,这样
在同一行上,会有问题吗?我所指的“结束”组件只是
中的
。话虽如此,将
放在同一行上绝对没有问题;
标记是一个,因此它本质上是“自关闭”的。你这样做不会有问题。。。但一般来说,把它们分开放在新的线路上会更好。考虑到你的<代码>回声< /Cord>语句:
echo '<meta property="article:published_time" content="' . htmlentities($datePublished, \ENT_QUOTES, "UTF-8", false) . '">';
<meta property="article:published_time" content="SOME_DATE">