Blogger Information
Blog 2
fans 0
comment 0
visits 1301
Related recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
5月22日作业
Ar5lan的博客
Original
649 people have browsed it

控制器的功能:用来接受用户的请求并将处理结果返回给调用者(客户端),像计算机的cpu一样,用户将请求发送到服务器,服务器将程序进行业务逻辑处理,再返回客户端。

请求对象:请求对象中提供中大最的方法来获取和设置这些URL中的参数

功能:

1、参数绑定:参数指的是URL地址中的参数,特指是path_info方式获取

2、按顺序绑定:不必给出参数名称,只需要给出参数值即可,虽然url地址更短,但参数顺序绝对不能颠倒

3、依赖注入:把对象做为普通的函数参数传递,从而避免了在一个函数中直接实例化另一个对象

2、依赖注入的原理:

构造器:

<?phpnamespace app\index\controller;
use think\Request;
class Index {      
    protected $request;    
    public function __construct(Request $request)
    {		$this->request = $request;
    }    
    public function index()
    {		return $this->request->param('name');
    }    
}
普通注入:

<?
phpnamespace app\index\controller;
use think\Controller;
use think\Request;
class Index extends Controller{    
    public function index(Request $request)
    {		return $request->param('name');
    }    
}


Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post