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任何你喜欢的东西。