Heim  >  Artikel  >  Backend-Entwicklung  >  ThinkPHP中I(),U(),$this->post()等函数用法_PHP

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

WBOY
WBOYOriginal
2016-05-31 19:27:181088Durchsuche

本文实例讲述了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框架程序设计有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn