Laravel中全局常量的缩写

时间:2015-11-03 07:56:57

标签: php laravel constants

我在config文件夹中创建了一个constants.php文件。

我的constants.php文件的一部分是

return [
    'contact' => [
         'phone'  => '--phone---'
         'phone2' => '--phone2--'
    ]
    'company' => [
         'title' => '--company--'
    ]
    'url'  => '--url---'
]

我正在使用config()方法调用此常量。

config('constants.company.title')
config('constants.url')

在使用laravel之前我使用php常量

COMPANY_TITLE
URL

我认为编写这样的代码并不好。我讨厌重复constants.在Laravel 5.1中有没有简单的方法来使用我们自己的常量?

1 个答案:

答案 0 :(得分:0)

此:

config('constants.company.title')

不是常量,这是配置数据。您可以使用以下常量:

COMPANY_TITLE
URL

因为laravel是php而你可以使用normaly php constant语法。