欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

laravel 自定义常量方法 文件 获取常量 获得常量 得到常量 blade blade.php中获得 const constant constants env 有大用 有大大用 有大大大用

一)我laravel5.2在 config/custommyconst.php定义  (custommyconst.php是自己任意写的文件)

return [
   
'wx_sex'=> ['未知','男','女'],
];
我的 custommyconst.php如下
return [
   'domain'=> env('DOMAIN'),
   'url'=> env('URL'),
   'upload_path'=> env('UPLOAD_PATH'),
   'domain_piwik'=> env('DOMAIN_PIWIK'),
   'domain_gongxiang'=> env('DOMAIN_GONGXIANG')
]


二)在模板中
{{ config('custommyconst.wx_sex')[$wx_user->wx_sex] }}



常量定义方案 - A


1,按路径生成constants文件
app/config/constants.php

2,constants文件里写
return [
'ADMIN_NAME' => 'administrator'
];


3,在用到的时候
echo Config::get('constants.ADMIN_NAME');



常量定义方案 - B
是在global里加,因为它是全局启动文件~ 加纯php

1,在app/start/global.php文件里加,require app_path().'/constants.php';

2,在app/constants.php(手动创建文件)里定义纯PHP常量 , define('ADMIN', 'administrator');
               

kelson                    

非常感谢您的分享,不错的方案!你可以发布为文章而不是提问。
               

jiangs                    

B方案怎么调用ADMIN?
               

故事终结                    

您好,请问laravel5.2怎么自定义常量呢?

来自  http://wenda.golaravel.com/question/291

普通分类: