模板页面结构

1、模板由HTML展示语言(div、class、table等)和<--PHP嵌入语言-->组成;
2、每个模板的开头需要加入php执行开始标识'< ?php ',结尾需要加入'?>'执行结束标识;
3、经PHP编译之后,模板中“<--PHP嵌入语言-->”将不会在前台中展示出来,因此模板中可以无限制的通过“<--PHP嵌入语言-->”的方式来嵌入PHP语言,同时也需要根据实际情况来增减“<--”和“-->”标识符号;
4、需要显示的HTML语言通过 echo << 来实现;如
 $lang_producttitle
返回顶部
公共页面引用
对于网站头部、尾部、页面导航、在线交流等公共部分可以使用“require_once template('公共页面文件名'); ”的形式进行引用,其中“公共页面文件名”不包含文件类型后缀,如引用rightlist.html
注意:由于嵌入页面容易引起<-- -->标签不成对,因此需要根据实际情况在页面中进行增加,以使前台正常显示。
返回顶部
参数调用规范
1、数组及参数可以直接在html语言中调用,参数采用“{$+参数名称”的形式定义和引用,如“{$lang_home}”,数组采用“{$+数组名称+[元素]}”的形式定义和引用,如“{$show[name]}”;
2、二维及以上数组在html语言中调用时可以在数组中使用参数,如“{$class_list[$index_class[4]][name]}”,$index_class[4]在此为$class_list数组中的特殊元素;
3、语言包中定义的参数在页面调用时,请在定义的名称前面加上“$lang_”,如语言包中定义“home=首页”,页面可以同“$lang_home”调用;
4、标签函数不能直接在html语言中调用,需要在嵌入PHP语言中定义后方可使用;
返回顶部
if判断语句
用于条件判断,控制不同情况下输出不同的内容或执行不同的语句。
语法形式:if(判断条件)单个执行语句 或 if(判断条件){执行语句},如if($i>=9)break或
{$lang_Column7}
{$metlinkimg}
{$metlinktext}
返回顶部
foreach循环语句
用于循环数组中的所有信息记录。
语法形式:foreach(循环数组 as $key => $val){循环语句},如
$val[title]$val[top] $val[news] $val[hot]
返回顶部
|