laravel 自定义常量方法

laravel 自定义常量方法

版本5以上验证OK

常量定义方案A:

step1 按路径生成constants文件

app/config/constants.php

step2 constants文件里写

return [
'ADMIN_NAME' => 'administrator',
'ADMIN_NAME1' => ['INIT' => '1']
];

step3 在用到的时候

 
版本5.6使用亲测可用,其他方法不适合5.6
config(‘constants.ADMIN_EMAIL’);

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113077.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 安卓中preferenceFragment的使用

    安卓中preferenceFragment的使用文章目录 PreferenceFr 是什么 Preferences 页面 string 页面 gt 我们来写 UI 界面接着我们来写一个 MainActivity 页面最后我们来写 FragmentPerf 页面 PreferenceFr 是什么 publicabstra 以一个列表来展示首选项对象

    2025年9月16日
    0
  • JMESPath_英语语法如何自学

    JMESPath_英语语法如何自学前言JMESPath是JSON的查询语言。您可以从JSON文档中提取和转换元素官方文档:https://jmespath.org/tutorial.html基本表达式JMESPath用的最多的

    2022年7月29日
    7
  • opencv在电脑屏幕上画_opencv平滑处理?opencv 画实心圆?OpenCV繪圖的實作-cvCircle,cvEllipse,cvElli…

    opencv在电脑屏幕上画_opencv平滑处理?opencv 画实心圆?OpenCV繪圖的實作-cvCircle,cvEllipse,cvElli…你是否正在寻找关于cvcircle的内容?让我把最吸引人的东西奉献给你:转自:OpenCV繪圖的實作-cvcircle,cvEllipse,cvEllipseBox圓的製作,要給他目標圖片,圓心座標,半徑,其他參數等.cvcircle()函式的實作#include#includeIplImage*Image1;CvPointCircleCenter;intRadius;CvScalar…

    2022年7月24日
    12
  • kafka 教程_kafka适合以下哪种场景

    kafka 教程_kafka适合以下哪种场景一、基本概念介绍Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢?首先让我们看几个基本的消息系统术语:Kafka将消息以topic为单位进行归纳。将向Kafkatopic发布消息的程序成为producers.将预订topics并消费消息的程序成为consumer.Kafka以集群的方式运行,可以由一个或多个服务组成…

    2022年10月17日
    3
  • MySQL 如何实现递归查询?「建议收藏」

    MySQL 如何实现递归查询?「建议收藏」点击上方IT牧场,选择置顶或者星标技术干货每日送达!前言最近在做的业务场景涉及到了数据库的递归查询。我们公司用的Oracle,众所周知,Oracle自带有递归查询的功能,所以…

    2022年6月16日
    214
  • 【软件工具】服务器硬件资源监控

    【软件工具】服务器硬件资源监控服务器资源使用情况及硬件监控,是服务器管理员或运维人员必备的技能和工作内容。对于服务器硬件的时时监控,除了需要掌握定的方法外,还常会用到些相应的相关软件程序。当然,运维同仁般都具备定的编程能力,根据服务器情况,编写个便捷、好用和适合自己的服务器硬件监控软件也是很有必要的。     服务器硬件监控常用方法及相关软件:  raid卡监控:raid卡常有rai

    2022年8月30日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号