码迷,mamicode.com
首页 > 其他好文 > 详细

Tp相关

时间:2015-08-07 18:52:13      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

//用户状态  IF语句
<if condition="$vo.state eq 0 ">禁用<else />正常使用</if>

//IDE格式化代码
Alt+Shift+F

//I方法  使用I函数进行变量获取和过滤。

 I(‘变量类型.变量名‘,[‘默认值‘],[‘过滤方法‘],[‘额外数据源‘])

注意:变量类型不区分大小写。
变量名则严格区分大小写。
默认值和过滤方法均属于可选参数。

我们以GET变量类型为例,说明下I方法的使用:

  1. echo I(‘get.id‘); // 相当于 $_GET[‘id‘]
  2. echo I(‘get.name‘); // 相当于 $_GET[‘name‘]

支持默认值:

  1. echo I(‘get.id‘,0); // 如果不存在$_GET[‘id‘] 则返回0
  2. echo I(‘get.name‘,‘‘); // 如果不存在$_GET[‘name‘] 则返回空字符串

采用方法过滤:

  1. // 采用htmlspecialchars方法对$_GET[‘name‘] 进行过滤,如果不存在则返回空字符串
  2. echo I(‘get.name‘,‘‘,‘htmlspecialchars‘);

支持直接获取整个变量类型,例如:

  1. // 获取整个$_GET 数组
  2. I(‘get.‘);

用同样的方式,我们可以获取post或者其他输入类型的变量,例如:

  1. I(‘post.name‘,‘‘,‘htmlspecialchars‘); // 采用htmlspecialchars方法对$_POST[‘name‘] 进行过滤,如果不存在则返回空字符串
  2. I(‘session.user_id‘,0); // 获取$_SESSION[‘user_id‘] 如果不存在则默认为0
  3. I(‘cookie.‘); // 获取整个 $_COOKIE 数组
  4. I(‘server.REQUEST_METHOD‘); // 获取 $_SERVER[‘REQUEST_METHOD‘]

③ 其他(手册 控制器-》输入变量)

Tp相关

标签:

原文地址:http://www.cnblogs.com/rainblack/p/4711320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!