0
laravel 5.4、一般的な配列、定数、共通関数を置く場所です。コントローラー、モデル、メールなどで。 例: $ common_array = array( "1" => "a"、 "2" => "b");laravel 5.4一般的な配列、定数、共通関数?
上記の配列をどこに配置すれば、設定と同じようにどこでもアクセスできます。
laravel 5.4、一般的な配列、定数、共通関数を置く場所です。コントローラー、モデル、メールなどで。 例: $ common_array = array( "1" => "a"、 "2" => "b");laravel 5.4一般的な配列、定数、共通関数?
上記の配列をどこに配置すれば、設定と同じようにどこでもアクセスできます。
あなたはアプリディレクトリにhelpers.phpを作成し、このような作曲の自動読み込みにそれを追加することができます。
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
},
"files": ["app/helpers.php"]
},
今、あなたは、変数を追加できる機能がhelpers.phpすると、それはからアクセスできるようになりますどこでも。例えば
:
//helpers.php
$common_array = array("1" => "a", "2" => "b");
function global_func() {
return 'test';
}
今の$ common_arrayとglobal_funcの両方がすべてのコントローラ、モデル、ブレードファイルで利用できるようになります。
helpers.phpに好きな名前を付けることができます。