每当document
值存在时,我希望评论显示在单元格下。
因此我提供了以下代码:
ids
但是在输出中,我在$comment
之后得到了不需要的空格,如下所示:
$comment = "Enabled"; // add comment, whenever this value is not set to "0"
<td>
<form action="go.php" method="POST" target="_blank">
<input type="submit" class="a" value="click"></form>
<?= !$comment ? "" : "<div class=\"design\">Comment: " . $comment;"</div>" ?>
</td>
是什么导致这种情况?
答案 0 :(得分:2)
$comment = "Enabled"; // add comment, whenever this value is not set to "0"
<td>
^^^^^^^^^^^^ 12
见这里:
Enabled </div>
^^^^^^^^^^^^ 12
这是由那里的 12 空间引起的(我算了一下)。另外,由于您没有显示关闭?>
标记的实际代码,因此也会对此有所帮助。
因此,作为一个例子:
<?php
$comment = "Enabled"; // add comment, whenever this value is not set to "0"
?><td>
但是,以下是关闭的。分号位于错误的位置并且缺少连接点:
<?= !$comment ? "" : "<div class=\"design\">Comment: " . $comment . "</div>"; ?>
因此,请在关闭?>
标记后或<?php
之前避免使用任何空格。 PHP为它添加空格并查看HTML源代码;它和任何开发人员工具一样好。
答案 1 :(得分:0)
删除分号“;”并用点“。”替换。在
". $comment;"</div>" ?>