使用自定义类文件
在app目录新建文件夹Handles
Handles里新建文件Test.php
<?php
// 命名空间,use的时候用,写当前文件所在目录即可。
namespace App\Handles;
// 类名与文件名一致
class Test
{
public function abc()
{
return '1234';
}
}
?>
控制器中使用
use App\Handles\Test;
public function index()
{
// 类无法直接访问,需要得到类的具体对象才能访问,可以通过实例化new来实现对象的创建:new类名
$test = new Test();
// 指向类中某个public function
dd($test->abc());
}
知识点:
使用自定义类时,类文件名称要和类名统一。 文件里加上命名空间,按它所在路径加即可 App\xxx\xxx
控制器里使用use引入,即
use 类命名空间路径\类文件名; (不要带.php后缀)
实例化
$xxx = new 类名();
结果 = $xxx->方法名(参数1, 参数2, 参数3);
最近访问时间:2025-05-01 15:04:39