Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
此html代码是否在没有<;的情况下使用php;?php?>;标志? {/if} {/section} {如果$pagesArray.is_next_page eq'Y'} {/if}_Php_Html_Templates_Curly Brackets - Fatal编程技术网

此html代码是否在没有<;的情况下使用php;?php?>;标志? {/if} {/section} {如果$pagesArray.is_next_page eq'Y'} {/if}

此html代码是否在没有<;的情况下使用php;?php?>;标志? {/if} {/section} {如果$pagesArray.is_next_page eq'Y'} {/if},php,html,templates,curly-brackets,Php,Html,Templates,Curly Brackets,我以前写过简单的基于php的网站,但这是我第一次参与到一个复杂的php网站中,而另一个人已经在很大程度上完成了这个网站。这也是我第一次在网站的html模板部分看到这种类型的代码 基本上,我好奇的是,{}花括号中的所有代码是什么?它是某种php代码吗?另一个php文件引用了包含上述代码的.html文件 有很多内容是动态生成的,但我从未见过“{}”花括号在.html文件中被用作模板的一部分,所以我想知道你们中的一些人是否能给我一些启发 谢谢。这是一种PHP模板语言,特别是 Smarty解析文件的语法

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

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

有很多内容是动态生成的,但我从未见过“{}”花括号在.html文件中被用作模板的一部分,所以我想知道你们中的一些人是否能给我一些启发


谢谢。

这是一种PHP模板语言,特别是

Smarty解析文件的语法,并用绑定到Smarty视图的变量等替换其占位符

.

这太聪明了:


您看到的是Smarty标签。这里是到的链接。

它是smarty:)

事实上,你看到的是部分

<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}