本文编写于 1507 天前,最后修改于 1506 天前,其中某些信息可能已经过时。
- 创建文件 app/helpers.php
<?php
// 示例函数
function foo() {
return "foo";
- 修改项目 composer.json
在项目 composer.json 中 autoload 部分里的 files 字段加入该文件即可:
"autoload": {
"files": [
"app/helpers.php"
]
3,然后运行:
composer dumpautoload -o
4,OK,然后你就可以在任何地方用到 app/helpers.php 中的函数了。
自定义类库 创建文件app/Libraries/Test.php
<?php
namespace App\Libraries;
class Test{
public static function index(){
echo 123;
}
- 修改项目 composer.json
在项目 composer.json 中 autoload 部分里的 files 字段加入该文件即可:
"autoload": {
"files" : [
"app/helpers.php"
],
"classmap": [
"app/Libraries",
"database/seeds",
"database/factories"
],
"psr-4": {
"App\\": "app/"
}
},
composer dumpautoload -o
类使用
use App\Libraries\Test;
class IndexController extends Controller
{
public function ttt(){
Test::index();
}
}