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

#
# 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>
上一篇:使用webpack loader加载器


下一篇:【零售小程序】—— webview嵌套web端项目(原生开发支付功能)