首页 > 解决方案 > 我的语法关闭了,我不太明白,PHP 和 HTML,简单的 echo 语句

问题描述

它与我在 echo 中使用 PHP 变量和字符串有关。

这里是:

无效,因为所有的 '' 和 "" 的东西在某处搞砸了

 echo '<td id="'.$email['email_id'].' style='.'text-align: left'.'"><button onclick="document.getElementById('."AttachmentModal".').style.display='."block".'"><i class="fontello-attach-1"></i></button></td>';

有效示例,请注意这个不在 echo 语句中?尽管我认为,上述一个需要得到回应。

<th style="text-align: left"><button onclick="document.getElementById('AttachmentModal').style.display='block'" class="w3-button w3-black"><i class="fontello-attach-1"></i></button></th>

标签: phphtml

解决方案


我通过将其从 php 中取出(使用 ?>)来修复它,然后在 HTML 中编码并在完成后将其放回 php 中。需要时,我还在 html 中间使用 () 恢复了 php。


推荐阅读