3 回答

TA贡献1836条经验 获得超13个赞
您的代码有短标签版本,尽管另有过时的建议,但现在可以完全接受使用:
<input type="hidden" name="type" value="<?= $var ?>" >
哪个(在PHP 5.4之前)要求在您的php配置中启用短标签。它的功能与您键入的代码完全相同。这些行在内部实现上完全相同:
<?= $var1, $var2 ?>
<?php echo $var1, $var2 ?>
内置解决方案就是这样。有很多第三方模板库,可以更轻松地将数据嵌入到输出中,smarty是一个很好的起点。

TA贡献1803条经验 获得超3个赞
使用HEREDOC语法。您可以将单引号和双引号,变量甚至函数调用与未更改/未转义的html标记混合使用。
echo <<<MYTAG
<tr><td> <input type="hidden" name="type" value="$var1" ></td></tr>
<tr><td> <input type="hidden" name="type" value="$var2" ></td></tr>
<tr><td> <input type="hidden" name="type" value="$var3" ></td></tr>
<tr><td> <input type="hidden" name="type" value="$var4" ></td></tr>
MYTAG;
- 3 回答
- 0 关注
- 1027 浏览
相关问题推荐
添加回答
举报