【发布时间】:2019-10-29 05:44:40
【问题描述】:
data-setup 属性后会有引号不匹配。有没有办法通过回显来实现这一点。我不想关闭php标签然后写html。
echo '<video-js data-setup='{"controls": true, "autoplay": false,"preload":"auto"}'>
<source src="DASH_360.mp4" type="video/mp4">
<source src="DASH_360.mp4" type="video/webm">
</video-js>'
【问题讨论】:
-
你试过转义引号吗?
-
"我不想关闭 php 标签然后写 html" - 为什么不呢?这是我的建议,因为它会使您的代码更易于阅读(IDE 将能够突出显示 HTML 的语法)并且由于您不需要转义引号,因此更不容易出错。
-
糟糕。逃避工作。谢谢。
-
@MagnusEriksson 这是在条件语句簇内,所以我认为它是找到回显方式的更好选择。
-
在这种情况下,更好的选择是使代码最具可读性和可维护性。如果这意味着关闭和打开 PHP 块,那将是我的建议。