第九十八天请假 PHP TP框架 空操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第九十八天请假 PHP TP框架 空操作相关的知识,希望对你有一定的参考价值。

访问空方法解决办法->在控制器里面创建 _empty 方法

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller 
{
    public function _empty()
    {
        echo"网址输入错误";     //空方法的处理办法
    }
}

访问控控制器解决方法->创建一个名为EmptyController.class.php的控制器文件,在该控制器下创建一个 _empty 方法

<?php
namespace Home\Controller;
use Think\Controller;
class EmptyController extends Controller 
{
    public function _empty()
    {
        echo"网页不存在,请检查网址是否正确";     //空方法的处理办法
    }
}

跨控制器调用方法

1,   加载类的方法  $class=new class;      $class->function;

2,   A方法             $class=A("控制器");   $class->function;

3,   R方法             R("控制器/方法");

跨模块调用方法

1,   A方法             $class=A("模块/控制器");   $class->function;

2,   R方法             R("模块/控制器/方法");

命名空间相关知识点

 

1.系统目录下根命名空间是ThinkPHP\Library下面的文件夹名称命名的

 

2.模块的根命名空间是以模块名命名的

 

在定义命名空间的时候需要从根写起例如:Home\Controller 例如:Think\Model

如果要使用某个类文件,引入该类命名空间的时候,使用use关键字,后面写该类的命名空间 后面加上 "\文件名"

 

如果不想引入命名空间:在造类的对象的时候可以使用\(初始命名空间)来找到对应的类

例如:new \Think\Page(30);

 

以上是关于第九十八天请假 PHP TP框架 空操作的主要内容,如果未能解决你的问题,请参考以下文章

第九十九天上课 PHP TP框架 数据库查询和增加

第九十七天请假 ThinkPHP MVC模式

第八十八天请假 PHP amarty模板 变量调节器,方法和块函数基本书写格式

“全栈2019”Java第九十八章:局部内部类访问作用域成员详解

第九十八节 限制上传文件的类型

“全栈2019”Java第九十七章:在方法中访问局部内部类成员详解