thinkPHP入门之二

Posted 小数点就是问题

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkPHP入门之二相关的知识,希望对你有一定的参考价值。

thinkphp提供了很多便利的方法,因为php要记的东西太多了,而thinkphp极大简化了这些,让编写过程更加快速。

为了预防那些了解它的人胡乱玩耍,thinkphp提供一个函数_empty

它是为了防止别人直接通过url传值来访问到你所不存在的函数而报错出现不友好的情况准备的。

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
      $this->display();       
   }

    public function _empty(){
//    echo iconv("UTF-8","GBK","hi,请你不要装逼!");
        $this->redirect("/home/index/index");
}

}

 

display()为在控制器中选择视图页面,不写参数情况下,默认为和函数同名的视图显示。

在控制器中可以提示并跳转的方法:success()和error()

在控制器中直接重定向到一个地址:redirect()

thinkphp封装了判断请求的方式,常用有:IS_POST,IS_GET

空操作和空控制器的解决:_empty(),EmptyController

接受请求参数,thinkphp也封装了这个,所以最好是使用它封装的:I()

 

以上是关于thinkPHP入门之二的主要内容,如果未能解决你的问题,请参考以下文章

thinkPHP入门之二

thinkphp集成系列之短信验证码订单通知

thinkphp集成系列之短信验证码订单通知

thinkphp整合系列之短信验证码订单通知

thinkphp整合系列之微信扫码支付

算法竞赛入门码蹄集进阶塔335题(MT3330-3335)