Laravel4.2取得配置文件值

Config::get(‘app.timezone‘);

laravel 使用Config::get方法来取得配置文件的值

laravel的配置文件的位置们于app.config文件夹的php文件中,php文件中存放的是数组,那么我们使用  . (点)  来访问不同文件下的数组中的值

如果没有默认值的情况下使用

	$timezone = Config::get(‘app.timezone‘, ‘UTC‘);
	echo $timezone; 

这样可以指定一个默认值,在需要临时变更配置的值时,使用

Config::set(‘database.default‘, ‘sqlite‘);

这样修改的值,仅限于本次请求,并不永久改变配置值

根据官方文档中解释,在config文件夹中创建自己的配置文件夹,然后在文件夹下的php文件指定不同的值,这样就用自己的值覆盖默认的值,具体使用那个配置文件,可以通过bootstrap/start.php来指定,打开这个文件夹可以看到这样的代码

$env = $app->detectEnvironment(array(
    ‘local‘ => array(‘your-machine-name‘),
));

Laravel4.2取得配置文件值

时间: 2025-01-07 09:49:51

Laravel4.2取得配置文件值的相关文章

mongodb4.2---Configuration File Options--外部源配置文件值

版本4.2中的新功能. MongoDB支持在配置文件中使用扩展指令来加载外部源值.扩展指令可以加载特定配置文件选项的 值 或加载整个配置文件.扩展指令有助于隐藏安全证书和密码等机密信息. storage: dbPath: "/var/lib/mongod" systemLog: destination: file path: "/var/log/mongod/mongod.log" net: bindIp: __exec: "python /home/us

spring$占位符读取配置文件值

(<!-- 获取properties数据源文件 方式一 --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">           <property name="locations">               <list> 

SpringBoot配置文件值植入

<!‐‐导入配置文件处理器,配置文件进行绑定就会有提示‐‐> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐configuration‐processor</artifactId> <optional>true</optional> </dependency>  配置文件注入值校验:

SpingBoot之配置文件的值注入问题

我们在这里研究的是以yml配置文件值注入的问题: Person: lastName: 张三 age: 23 boss: false birth: 2018-10-11 maps: {k1: v1,k2: v2} lists: - pig - dog dog: name: 半半 age: 1 定义了一个Person的实体类: package com.example.demo.entity; import org.springframework.boot.context.properties.Con

3.springboot:springboot配置文件(配置文件、YAML、属性文件值注入&lt;@Value、@ConfigurationProperties、@PropertySource,@ImportResource、@Bean&gt;)

1.配置文件: springboot默认使用一个全局配置文件 配置文件名是固定的 配置文件有两种(开头均是application,主要是文件的后缀): ->application.properties ->application.yml 作用:修改springboot自动配置的默认值 springboot在底层把一切都自动配好 位置: 配置文件放在src/main/resourcr目录或者 类路径/config 下 2.YAML: YAML(YAML Ain't Markup Language

xml基本操作和保存配置文件应用实例

引言:在实际项目中遇到一些关于xml操作的问题,被逼到无路可退的时候终于决定好好研究xml一番.本文首先介绍了xml的基本操作,后面写了一个经常用到的xml保存配置文件的实例. xml常用方法: 定义xml文档:XmlDocument xmlDoc = new XmlDocument(); 初始化xml文档:xmlDoc.Load("D:\\book.xml");//找到xml文件 创建根元素:XmlElement xmlElement = xmlDoc.CreateElement(&

编辑网络配置文件

今天我学了linux的网络配置. 首先是检查网络的配置,可以确定网络接口.网络地址. 显示当前所有接口的ip地址和子网掩码 ip addr 也可以针对某一网卡显示信息,比如第一个网卡,就是eth0 显示第一块网卡的的信息 ip -s link show eth0 发现连接问题后,可以使用ping测试连接性 ping -c3 172.25.25.254 针对ip命令的相关参数,我在网上找了一下,附上来,比如-s 是什么意思 link是什么意思 -c3是什么意思 ip命令用来显示或操纵Linux主机

解决Windows服务修改配置文件后必须重启的问题

原文地址:http://www.cnblogs.com/jeffwongishandsome/archive/2011/04/24/2026381.html 解决方法:读取配置文件前先刷新文件 // 刷新命名节,在下次检索它时将从磁盘重新读取它. ConfigurationManager.RefreshSection("appSettings"); recordCount = Math.Abs(int.Parse(ConfigurationManager.AppSettings[&qu

spring boot 配置文件

配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的: ?application.properties ?application.yml 配置文件的作用:修改SpringBoot自动配置的默认值: SpringBoot在底层都给我们自动配置好: YAML(YAML Ain't Markup Language) YAML A Markup Language:是一个标记语言 YAML isn't Markup Language:不是一个标记语言: 标记语言: 以前的配置文件:大多