ThinkPHP 3.1.2 模板中的基本语法<1>

来源:互联网 发布:深孔爆破的爆破网络 编辑:程序博客网 时间:2024/05/21 06:54
## ThinkPHP 3.1.2 模板中的基本语法一.传统的方式,导入CSS和JS文件       1、css link   js  scr<link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/><script src='__PUBLIC__/Js/test.js'></script>2.import<import type='js' file='Js.test' /> //导入Public文件夹下面的Js目录中的test.js文件,import标签可以省略type属性,默认就是js的<import type='css' file='Css.test' />//可以更改默认文件夹 设置basepath属性<import type='js' file='Js.my' basepath='./Other'/>3.load//方法可以自动检测导入的文件类型<load href='__PUBLIC__/Js/test.js' />二、分支结构1、if<if condition='$sex eq "男"'>男人是泥巴做的<else />女人是水做的</if><if condition='$age lt 18'>未成年<elseif  condition='$age eq 18'/>青春年少<else />成年</if>>  gt<  lt== eq<= elt>= egt!= neq=== heq!== nheq<switch name='number'><case value='1'>一个和尚挑水吃</case><case value='2'>两个和尚台水吃</case><case value='3'>三个和尚没水吃</case><default/> 这里是默认值</switch>三、循环结构四、特殊标签五、其他标签使用//引入Css文件:<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" content="">  <link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/>  <title>Document</title> </head> <body>{$name}</br>{$Think.get.name}</br>{$name|date='Y m d H:i:s',###}</br>xxxxxxxxxxx<p>{++$name }</p>{$Think.session.aa}</br> </body></html><!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" content="">  <link rel='stylesheet' type='text/css' href='/thinkphp2/Public/Css/test.css'/>  <title>Document</title> </head> <body>10</br></br>1970 01 01 08:00:10</br>xxxxxxxxxxx<p>11</p></br> </body></html>//引入Js文件:<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" content="">  <link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/>  <script src='__PUBLIC__/Js/test.js'></script>  <title>Document</title> </head> <body>{$name}</br>{$Think.get.name}</br>{$name|date='Y m d H:i:s',###}</br>xxxxxxxxxxx<p>{++$name }</p>{$Think.session.aa}</br> </body></html>//import 导入js:<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" content="">  <!--<link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/>-->    <!--<script src='__PUBLIC__/Js/test.js'></script>-->//默认寻找/thinkphp2/Public<import type='js' File='Js.test'/>  <title>Document</title> </head> <body>{$name}</br>{$Think.get.name}</br>{$name|date='Y m d H:i:s',###}</br>xxxxxxxxxxx<p>{++$name }</p>{$Think.session.aa}</br> </body></html>解析为 <script type="text/javascript" src="/thinkphp2/Public/Js/test.js"></script>//导入Css<import type='css' File='Css.test'/><import type='js' File='Js.test'/><link rel="stylesheet" type="text/css" href="/thinkphp2/Public/Css/test.css" />// html 分支语句<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" content="">  <!--<link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/>-->    <!--<script src='__PUBLIC__/Js/test.js'></script>--><!--<import type='css' File='Css.test'/><import type='js' File='Js.test'/>-->  <title>Document</title> </head> <body>{$sex}</br><if condition='$sex eq "男"'>  男人是泥巴  <else />  "女人是水做的"</if> </body></html>//html 分支语句2 if elseif else<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" content="">  <!--<link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/>-->    <!--<script src='__PUBLIC__/Js/test.js'></script>--><!--<import type='css' File='Css.test'/><import type='js' File='Js.test'/>-->  <title>Document</title> </head> <body>{$sex}</br><if condition='$age lt 18'>  未成年  <elseif  condition='$age eq 18'/>  "青春年少"  <else/>  "已成年"</if> </body></html>//html switch case<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" content="">  <!--<link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/>-->    <!--<script src='__PUBLIC__/Js/test.js'></script>--><!--<import type='css' File='Css.test'/><import type='js' File='Js.test'/>-->  <title>Document</title> </head> <body>{$sex}</br><switch name='number'><case value='1'>一个数字</case><case value='2'>2个数字</case><case value='3'>3个数字</case><default/> 默认值name</switch> </body></html>

0 0
原创粉丝点击