摘要: I('id',0); // 获取id参数 自动判断get或者post,不存在时返回默认值0 I('post.name','','htmlspecialchars'); //获取$_POST['name'] I('get.'); // 获取$_GET 使用系统内置的I函数是避免输入数据出现安全隐患的重要手段,I函数默认的过滤方法是htmlspecialchars,如果我们需要采用... 阅读全文
posted @ 2014-09-17 22:02 code_flyer 阅读(1074) 评论(0) 推荐(1) 编辑
摘要: 1.模板赋值 如果要在模板中输出变量,必须在在控制器中把变量传递给模板,系统提供了assign方法对模板变量赋值,无论何种变量类型都统一使用assign赋值。 $this->assign('name',$value); // 下面的写法是等效的 $this->name = $value; assign方法必须在display和show方法之前调用。系统变量可以通过特殊的标签输出,无需赋值模板变量... 阅读全文
posted @ 2014-09-17 11:56 code_flyer 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 1.定义控制器 一般来说,ThinkPHP的控制器是一个类,而操作则是控制器类的一个公共方法。 控制器通常需要继承系统的Controller类或者其子类,例如,下面定义了一个 \Home\Controller\IndexController 控制器类: 控制器的名称采用驼峰法命名(首字母大写),操作方法的定义必须是公共方法,否则会报操作错误。 IndexController控制器类的hello... 阅读全文
posted @ 2014-09-17 10:34 code_flyer 阅读(628) 评论(0) 推荐(0) 编辑