laravel

laravel 如何引入自己的函数或常量以及类库

2017-12-17  本文已影响6人  足迹人生2017

在laravel5.4的app目录下新建一个Common文件夹,新建一个function.php写入如下内容

<?php

namespace App\Common;

#定义常量 只能在顶层
const HA="us";

#自定义方法
function log(){
    return 'this is my function';
}

在laravel5.4项目目录下 composer.json·中加入

"autoload": {
   "files":[
       "app/Common/function.php"
   ]
}

在laravel5.4项目目录下执行

composer dump-autoload

使用,在IndexController中写入如下内容

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use function App\Common\log;
use const App\Common\HA;

class IndexController extends Controller
{
    public function index(){
        echo HA."<br/>";
        echo log();
    }

}

效果如下图所示

上一篇 下一篇

猜你喜欢

热点阅读