gpt4 book ai didi

php - 在 php 字符串中存储 html 的替代方法

转载 作者:可可西里 更新时间:2023-10-31 23:25:58 24 4
gpt4 key购买 nike

我正在寻找一种从 php 生成动态 html 的更好方法。

在我做这样的事情之前:

//generate.php
for(...)
{
$markup .= '<a id="'.$i.'">link'.$i.'</a>';
}

这真的很难看,我更希望不必在 php 字符串中定义内联标记。

我正在寻找 include "markup.php"; 的功能,但我需要能够将结果存储到字符串中,而不是立即输出。像下面这样的东西会很棒。

//generate.php
for(...)
{
$markup .= include "markup.php";
}

//markup.php
<a id="<?=$i?>">link<?=$i?></a>

最佳答案

使用模板引擎,例如 Smarty TPL。这就是它们。

它们都将 HTML 显示与逻辑分开,并提供方便的功能来生成 HTML 单选按钮等繁琐的东西。

关于php - 在 php 字符串中存储 html 的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3437309/

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