国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > PhpCMS > 正文

PHPCMS 2008 SP3 模板語法規則整理

2024-09-10 07:16:37
字體:
來源:轉載
供稿:網友
一、模板語法規則

1、變量表示
{$name} 被解析成 <?=$name?>,表示顯示變量$name的值,其中的“name”由英文字母、數字和下劃線組成首字母必須是英文字母或者下劃線。

2、常量表示
{name}被解析成<?=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}

被解析成 <? if(is_array($a)) foreach($a AS $b) { ?> * <? } ?>

而 {loop $a $b $c} * {/loop} 則被解析成 <? if(is_array($a)) foreach($a AS $b=>$c) { ?> * <? } ?>

5.模板包含
{template 'module name','file name'}例如: {template 'phpcms','header'}表示包含模板目錄,phpcms目錄下header.html文件
建議 if 和 loop 語法應該寫在html注釋符之間,這樣可以避免在編輯工具中難看,例如:
這樣寫 if
<!--{if $a>$b}--> <!--{else}--> <!--{/if}-->
這樣寫 loop
<!--{loop $arr $key $val}--> <!--{/loop}-->

如果您不習慣這套語法,也可以直接在模板中書寫php代碼,例如<?php echo 'Hello World!';?>

二、模板制作常用變量

常用的系統變量

打開文件 ./include/common.inc.php

復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嘉义市| 禄丰县| 涿州市| 博湖县| 古交市| 北票市| 绥德县| 洛宁县| 泰州市| 西城区| 武夷山市| 镇雄县| 新民市| 邹平县| 莱西市| 綦江县| 新巴尔虎右旗| 阳春市| 尚义县| 三台县| 武清区| 班戈县| 清丰县| 汨罗市| 伊吾县| 临汾市| 海阳市| 靖宇县| 德江县| 略阳县| 秦皇岛市| 高尔夫| 襄垣县| 石楼县| 丁青县| 阿拉善左旗| 锦州市| 怀远县| 博罗县| 定远县| 从江县|