gpt4 book ai didi

php - 这段 html 代码是否在其中使用了 php 而没有 标志?

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

<a href="?page={$smarty.section.page.index}&{$per_pages_vars}">{$smarty.section.page.index}</a>
{/if}
{/section}
{if $pagesArray.is_next_page eq 'Y'}
<span class="resultsnext">
<a href="?page={$pagesArray.next_page_is}{if $id}&id={$id}{/if}&{$per_pages_vars}">&gt;</a>
</span>
{/if}

我以前写过简单的基于 php 的网站,但这是我第一次涉足复杂的 php 网站,而其他人已经在很大程度上完成了该网站。这也是我第一次在网站的 html 模板部分看到这种类型的代码。

基本上,我很好奇的是,{} 大括号中的所有代码是什么?它是某种 php 代码吗?另一个 php 文件引用了包含上述代码的 .html 文件。

有很多内容是动态生成的,但我从未见过在 .html 文件中使用“{}”大括号,同时将其用作模板的一部分,所以我想知道你们中的一些人是否伙计们可以启发我。

谢谢。

最佳答案

那是一种 PHP 模板语言,具体来说,Smarty .

Smarty 根据自己的语法解析文件,并用绑定(bind)到 smarty View 的变量等替换它们的占位符。

Smarty Documentation .

关于php - 这段 html 代码是否在其中使用了 php 而没有 <?php ?> 标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7576936/

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