版本5以上验证OK
step1 按路径生成constants文件
app/config/constants.php
step2 constants文件里写
-
return [
-
'ADMIN_NAME' => 'administrator',
-
'ADMIN_NAME1' => ['INIT' => '1']
-
];
step3 在用到的时候
echo Config::get('constants.ADMIN_NAME');
echo Config::get('constants.ADMIN_NAME1.INIT');
常量定义方案B:
是在global里加,因为它是全局启动文件~ 加纯php
1,在app/bootstrap/autoload.php文件里加,require app_path().'/constants.php';
2,在app/constants.php(手动创建文件)里定义纯PHP常量 , define('ADMIN', 'administrator');
注意:laravel版本为5.1
第一种方法 在本地可以用 我上传到服务器发现用不了 有待解决
第二种方法 在本地可以用 上传服务器后 要把 constants.php 文件权限改为 755 方可使用
---------------------------------------------------------------
第一种方法
在config文件夹创建 constants.php
<?php
return [
'URI' => 'baidu.com'
];
使用常量 echo Config::get('constants.URI');
---------------------------------------------------------------
第二种方法
在 \bootstrap\autoload.php 最后一行 添加代码
require __DIR__.'/constants.php';
在目录bootstrap下再创建constants.php 代码如下
<?php
define('URI', 'xxx.com.cn');
文件调用此常量
echo URI;
linux服务器 需要修改权限为755
评论(0)