- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
thinkphp前台模板下载
篇一:thinkphp 前台模板的语法
一、导入 CSS 和 JS 文件 的三种方式 (了解)
1 、 link 方式(常规)
lt;link rel=stylesheet’ type=’text/css’ href=’__PUBLIC__/Js/test.css/
lt;script src=#39;__PUBLIC__/Js/test.js#39;lt;/script
// 导入 Public 文件夹下面的 Js 目录中的 test.js 文件 和 Css 文件夹下的 test.css 文件
2.import
lt;import type=#39;js#39; file=#39;Js.test#39; / // 导入 Public 文件夹下面的 Js 目录中的 test.js 文件, import 标签可以省略 type 属性,默认就是 Public 文件夹下 的Js 文件夹,且默认是 js 文件。
lt;import type=#39;css#39; file=#39;Css.test#39; /
// 可以更改默认文件夹 设置 basepath 属性
lt;import type=#39;js#39; file=#39;Js.my#39; basepath=#39;./Other#39;/
3.load
// 方法可以自动检测导入的文件类型
lt;load href=#39;__PUBLIC__/Js/test.js#39; /
lt;load href=#39;__PUBLIC__/Css/test.css#39; /
二、分支结构
在前天模板上 if else 等都是以标签形式存在的(重点)
1 、 if ($agelt;18) {
未成年
}elseif($age=18){
青春期
}else{
成年
}
在前台模板中的代码如下:
lt;if condition=#39;$age lt 18#39;
未成年
lt;elseif condition=#39;$age eq 18#39;/
青春年少
lt;else /
成年
lt;/if
解析: condition 就是 if 的条件,注意 if 是个双标签,而 else 和 elseif 是个单标签,另外大家会发现我们用 eq 代替了等于, lt 代替了小于因为在前天模板中是不能用= , lt; 这些的,下面是详细的替代方式,都是以英文简写形式的,
gt// greater than
lt;lt //less than
== eq //equal
lt;= elt// equal less than
= egt //equal greater than
!= neq //not equal
=== heq// 恒等于的 h 理解为汉语恒的首字母比较好理解,其实 h 是一个非常负载的单词,随意我们就不写了。
!== nheq//no
同理得 switch 的用法, name 中的值也就是 switch 中那个要变的值
lt;switch name=#39;number#39;
lt;case value=#39;1#39; 一个和尚挑水吃 lt;/case
lt;case value=#39;2#39; 两个和尚台水吃 lt;/case
lt;case value=#39;3#39; 三个和尚没水吃 lt;/case
lt;default/ 这里是默认值
lt;/switch
三、循环结构(重点)
1.for
下面的 for 语句相当于 for($i=0;$ilt;10;1++){ $jabc }
lt;table border=#39;1#39; width=#39;500#39;
lt;for start=#39;0#39; end=#39;10#39; name=#39;i#39; step=#39;1#39; comparison=#39;lt#39;
lt;trlt;td{$i}lt;/tdlt;tdabclt;/tdlt;/tr
lt;/for
lt;/table
解析: 1 、 tart , end 不用说,也就是起始值和结束值; name 值默认为 i ,在下面打上 $i 可以直接输出输出的序号值,从 0 开始 2 、 step是间隔多少的意思,里面的值为正,则为几 ++ ,为负则为几—— ;3 、 comparison中的值是 for 语句里第二句的符号,也就是小于号; 2.volist
lt;volist name=#39;list#39; id=#39;v#39;
{$v.
您可能关注的文档
- excel表格将数字保留两位小数.doc
- excel表格怎样整体调行高.doc
- excel表格打开是乱码.doc
- excel表格找不到了.doc
- excel表格排班表.doc
- excel表格撤销保护的方法.doc
- excel表格放大缩小快捷键.doc
- excel表格数字加粗为什么变成.doc
- excel表格数据调用.doc
- excel表格数据递增.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)