カスタム機能を設定laravel、カスタム関数は、自動的に設定をロード

需要

laravelでは補助機能、カスタム関数の数をカスタマイズすると、自動的にフレームワークをlaravelこれらの関数が含まれている必要はありませんロードしたいです

実現

1、以下に示すように、カスタム関数PHPファイルとフォルダを作成します。

ここに画像を挿入説明

図2は、自動ロードアレイcompsoer.json内のファイルは、以下のように、コンテンツは、追加されました:

PS:絶対パスが存在しなければなりません。

  • 絶対パス:ルートディレクトリからファイルを検索し、そのファイルの場所を見つけることでした。
  • 相対パス:検索するパスを相対ファイルそのもの。

ここに画像を挿入説明

実行作曲ダンプ、自動ロード-oロードファイル
F:\laravel\yzm>composer dump-autoload -o
Generated optimized autoload files containing 3239 classes
これで、内部の張方法のfunction.phpを使用することができます。
  • これらの手順は、書面で詳細にルートを定義していません。
コントローラコントローラ
class functionController extends Controller
{
    //打印自定义函数
    public function index(){
        //include '../app/common/function.php';
        zhang();
    }
}
出力効果

ここに画像を挿入説明

おすすめ

転載: blog.csdn.net/zxh7770/article/details/92186375