这很丑陋。有没有更短的,更像下面的? 这是可能的,但你会-6ren">
gpt4 book ai didi

html 中的 php 变量只有 :

转载 作者:IT老高 更新时间:2023-10-28 12:06:23 24 4
gpt4 key购买 nike

我在混合 HTML 和 PHP 方面做了很多工作,大多数时候我只想要包含一些 PHP 变量的纯 HTML,所以我的代码如下所示:

<tr><td> <input type="hidden" name="type" value="<?php echo $var; ?>" ></td></tr>

这很丑陋。有没有更短的,更像下面的?

<tr><td> <input type="hidden" name="type" value="$$var" ></td></tr>

这是可能的,但你会被 "" 卡住(你必须用 '' 替换它们)并且布局消失了

echo "<tr><td> <input type="hidden" name="type" value="$var" ></td></tr>"

还有什么更好的吗?

最佳答案

您的代码有短标记版本,现在完全可以使用,尽管其他方面的建议过时:

<input type="hidden" name="type" value="<?= $var ?>" >

其中(PHP 5.4 之前)需要在您的 php 配置中启用短标签。它的功能与您输入的代码完全相同;这些行的内部实现实际上是相同的:

<?= $var1, $var2 ?>
<?php echo $var1, $var2 ?>

内置解决方案就是这样。有许多第 3 方模板库可以更轻松地将数据嵌入到您的输出中,smarty是一个很好的起点。

关于html 中的 php 变量只有 : <? php echo $var; ?>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2150238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com