phpcms开发之模板语法规则
admin
2023-07-02 06:03:51
0

在做phpcms开发过程中,模板语法肯定是要了解的,整理如下:


1、变量表示

{$name} 被解析成 ,表示显示变量$name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。


2、常量表示

{name}被解析成,表示显示常量name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。


3、条件判断

{if *} * {else} * {else} * {/if} 或者 {if *} * {/if},其中{if *}中的*就是此判断语句的条件表达式,符合php的表达式。


{if $userid} {$username}{else} {$noname}{/if}


4、循环

{loop $a $b} * {/loop} 或者 {loop $a $b $c} * {/loop} ,{loop $a $b} * {/loop}


被解析成 *


而 {loop $a $b $c} * {/loop} 则被解析成 $c) { ?> *


5.模板包含

{template 'module name','file name'}例如: {template 'phpcms','header'}表示包含模板目录,phpcms目录下header.html文件

建议 if 和 loop 语法应该写在html注释符之间,这样可以避免在编辑工具中难看,例如:

这样写 if

这样写 loop


6.php行代码格式

{php $i=1;} 解析为: 注意,{php $i=1;} 这样的代码只对当前行有作用。


如果您不习惯这套语法,也可以直接在模板中书写php代码,例如


更多phpcms教程

相关内容

热门资讯

2026年6月安卓摄影新选择:... 2026年6月安卓摄影新选择:CCD质感手机推荐 2026年6月安卓摄影新选择:CCD质感手机推荐 ...
总书记的人民情怀 | “要坚持... 本报记者 吴 丹原标题:“要坚持健康第一的教育理念”(总书记的人民情怀)
菲律宾防长“装可怜”:中美实力... 【文/观察者网 齐倩】菲律宾政府近年来仗着美国撑腰,在南海议题上“兴风作浪”。中美紧张关系缓和后,菲...
老板燃气灶一直报警是怎么回事 老板燃气灶一直报警是怎么回事原因可能有以下几点:1.熄火保护电路故障造成误报警,导致其长鸣声不断;2...
老板燃气灶一直报警怎么回事 原因可能有以下几点:1.熄火保护电路故障造成误报警,导致其长鸣声不断;2.燃气意外熄灭导致熄火保护功...
燃气灶报警器一直闪灯 这种情况原因有很多种,1、可能是某个零件出现了问题。2、当工业环境中燃气气体泄露,燃气报警器检测到气...
乐邦燃气灶一直报警怎么办 如果你的乐邦燃气灶一直报警,应该立即采取以下措施以确保安全:1. 关闭天燃气阀门首先,要立刻关闭天然...
为啥万家乐燃气热水器打不着火了... 常见原因:1、管道中的水压太低了,这个时候水压开关就没有办法正常工作,也就没有电压能够输送到脉冲点火...
美国计划加速从欧洲撤军 【文/观察者网 王恺雯】德国《星期日世界报》(Welt am Sonntag)5月30日报道,五角大...
日本何时道歉?解放军代表当场质... 【环球时报-环球网报道 记者 郭媛丹 苏雅瑄】31日上午,解放军专家学者代表团成员、国防大学沈志雄大...