Blogger Information
Blog 4
fans 0
comment 0
visits 2744
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
控制器与请求对象——第二天笔记
古典的博客
Original
764 people have browsed it

控制器:

1、控制器的概念与功能

控制器其实就是一个类,用来接受用户的请求并将处理结果返回给调用者(客户端)

2、控制器默认命名空间与修改方法

    命名空间:app\模块名\controller

    app是系统默认的针对应用的跟命名空间,可以在.env文件中进行设置APP_NAMESPACE = newapp

    .env文件放置在应用根目录(与public目录同级)

    controller并不是控制器目录名称,本质上是可访问控制器

3、实例:将系统可访问控制器设置为api

    修改config/app.php文件    'url_controller_layer' => 'api'

    在index模块中创建api目录,创建Index控制器和index()方法

<?php 
namespace app\index\api;

class Index
{
	public function index()
	{
		return '<h3>我是api访问控制器中的Index控制器中的test()';
	}
}

    访问t.me/index.php/index/index/index将会自动访问我们自定义的控制器层

4、默认控制器和默认方法也可以重新定义

    修改config/app.php文件 

    修改默认控制器:'default_controller' => 'User',

    修改默认方法: 'default_action' => 'show'

5、在api目录下创建

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