当前位置:首页 > 资讯专栏 > SEO建站资讯 >

PHPCMS模板语法规则分享

发布时间:2021-07-15 19:31 | 浏览次数:次 | 作者:王牌网络小编 | 来源:王牌网络
 PHPCMS模板语法规则分享

     PHPCMS模板语法规则:1、变量表示     {$name}被解析成<?=$name?>,表示显示变量$name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。     2、常量表示     {name}被解析成<?=name?>,表示显示常量name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。     3、条件判断     {if*}*{else}*{else}*{/if}或者{if*}*{/if},其中{if*}中的*就是此判断语句的条件表达式,符合php的表达式。     4、循环     {loop$a$b}*{/loop}或者{loop$a$b$c}*{/loop},{loop$a$b}*{/loop}     被解析成<?phpif(is_array($a))foreach($aAS$b){?>*<?php}?>     而{loop$a$b$c}*{/loop}则被解析成<?phpif(is_array($a))foreach($aAS$b=>$c){?>*<?php}?>     5.模板包含     {template'modulename','filename'}例如:{template'phpcms','header'}表示包含模板目录,phpcms目录下header.html文件     6.自增、自减例如:{php$i=10;}{loop$a$b}{$i++}{/loop}包含:自减{$i--}{--$i}自增{$i++}{++$i}     7.单行PHP解析语法{php$i=1;}解析为:<?php$i=1;?>{php$string=date('Y-m-d');}解析为:<?php$string=date('Y-m-d');?>     建议if和loop语法应该写在html注释符之间,这样可以避免在编辑工具中难看,例如:     这样写if     <!--{if$a>$b}--><!--{else}--><!--{/if}-->     这样写loop     <!--{loop$arr$key$val}--><!--{/loop}-->     如果您不习惯这套语法,也可以直接在模板中书写php代码,例如<?phpecho'HelloWorld!';?>

 

本文由王牌网络原创,转载本文请附带本文链接:http://www.jinuoseo.com/wzjsnews/2025.html 标明:【转自王牌网络】