简体   繁体   English

如何将 PHP 变量与 HTML 包裹在 JavaScript 内,同时使用单引号和双引号

[英]How to have a PHP variable with HTML wrapped inside of JavaScript with both single quotes and double quotes already used

How to have a PHP variable with HTML wrapped inside of JavaScript with both single quotes and double quotes already used.如何将 PHP 变量与 HTML 包裹在 JavaScript 内,并且已经使用了单引号和双引号。 I've tried escaping them, but it is just breaking it.我试过 escaping 他们,但它只是打破它。

$html_php = "
'<div class=\"release-timer-div\" id=\"days\">Next Release <span class=\"release-timer-span\">.</span></div><div class=\"release-timer-div\" id=\"days\">' + days + '<span class=\"release-timer-span\">days</span></div><div class=\"release-timer-div\" id=\"hours\">' + hours + '<span class=\"release-timer-span\">hrs</span></div><div class=\"release-timer-div\" id=\"minutes\">' + minutes + '<span class=\"release-timer-span\">min</span></div><div class=\"release-timer-div\" id=\"seconds\">' + seconds + '<span class=\"release-timer-span\">sec</span></div>'
";

you can't combine like that, i recomend you to use pure php script in code bellow using "."你不能这样组合,我建议你在下面的代码中使用纯 php 脚本,使用“。” and $(variable) to combine text, and using js after hole html is render on page so you can manipulate using id of element or class name.和 $(variable) 来组合文本,并在页面上渲染孔 html 之后使用 js,以便您可以使用元素的 id 或 class 名称进行操作。

 $var = '<div class="release-timer-div" id="days">Next Release <span class="release-timer-span">.</span></div><div class="release-timer-div" id="days">'.$day.'<span class="release-timer-span">days</span></div><div class="release-timer-div" id="hours">'.$hour.'<span class="release-timer-span">hrs</span></div><div class="release-timer-div" id="minutes">'.$minutes.'<span class="release-timer-span">min</span></div><div class="release-timer-div" id="seconds">'.$seconds.'<span class="release-timer-span">sec</span></div>';

if you're using api call, just using js for render the page.如果您使用的是 api 调用,只需使用 js 渲染页面。 dont combine between 2 language it too complicated.不要在两种语言之间组合它太复杂了。 hope this answer your question.希望这能回答你的问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM