当前位置: 首页 > 编程笔记 >

ThinkPHP中I(),U(),$this->post()等函数用法

邓欣可
2023-03-14
本文向大家介绍ThinkPHP中I(),U(),$this->post()等函数用法,包括了ThinkPHP中I(),U(),$this->post()等函数用法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了ThinkPHP中I(),U(),$this->post()等函数的用法。分享给大家供大家参考。具体方法如下:

在ThinkPHP中在控制器中接受表单的数据可以使用如下方法:

1、$_POST[]/$_GET[],但是这个接受的表单内容不会通过htmlspecialchars();函数进行过滤。如果想使用这个接收数据,需要手动处理表单数据

2、可以用接收表单函数

$this->_post();$this->_get();
,这个函数默认就会使用htmlspecialchars()进行过滤,不用手动过滤。

3、在thinkphp3.1.3中有一个新的函数I();直接接收表单数据,并默认为htmlspecailchars();过滤这个函数有这些字段 I('需要接收的表单名','如果数据为空默认值','使用的函数处理表单数据');

U();函数是输出地址

U('操作名','array()参数','伪静态后缀名',是否跳转,域名)

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

 类似资料:
  • 本文向大家介绍ThinkPHP中U方法的使用浅析,包括了ThinkPHP中U方法的使用浅析的使用技巧和注意事项,需要的朋友参考一下 thinkPHP中U方法的定义规则如下(方括号内参数根据实际应用决定): U('[项目://][路由@][分组名-模块/]操作? 参数1=值1[&参数N=值N]') 或者用数组的方式传入参数: U('[项目://][路由@][分组名-模块/]操作',array('参数

  • 问题内容: 以下代码从文件加载html内容我使用了该线程 请让我知道问题是什么?我希望这是愚蠢的:) 编辑:正确的代码 谢谢乔恩和大家! 问题答案: callback()函数在响应到达时运行,并且不在方法范围内运行,因为该函数已经结束。 您可以在调用中使用属性来设置回调函数的上下文:

  • 本文向大家介绍ThinkPHP中session函数详解,包括了ThinkPHP中session函数详解的使用技巧和注意事项,需要的朋友参考一下 在PHP中使用$_SESSION来操作session,而ThinkPHP提供了session的封装函数session()。单单这一个函数就实现了session的增删改查的功能。下面我们分别来看其应用与实现。 该session()函数的定义是在Common/

  • 在Javascript中调用顶级函数时,函数中的this关键字引用默认对象(如果在浏览器中,则为窗口)。我的理解是,这是作为方法调用函数的一种特殊情况,因为默认情况下,它是在窗口上调用的(如John Resig的书《JavaScript忍者的秘密》第49页所述)。实际上,下面代码中的两个调用是相同的。 到目前为止还不错...这是我不明白的部分: 当一个函数嵌套在另一个函数中并在未指定要调用的对象的

  • 本文向大家介绍thinkPHP模板中函数的使用方法示例,包括了thinkPHP模板中函数的使用方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP模板中函数的使用方法。分享给大家供大家参考,具体如下: 1.php中的方法使用 2.模板中的使用 如果变量就是第一个参数,就不需要###。 如果不是第一个,就用###来标注位置。 更多关于thinkPHP相关内容感兴趣的读者可

  • 本文向大家介绍thinkphp中字符截取函数msubstr()用法分析,包括了thinkphp中字符截取函数msubstr()用法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkphp中字符截取函数msubstr()用法。分享给大家供大家参考,具体如下: ThinkPHP有一个内置字符截取函数msubstr()如下: msubstr($str, $start=0, $leng