Php Laravel 4-读取配置文件

Php Laravel 4-读取配置文件,php,laravel,laravel-4,Php,Laravel,Laravel 4,如何从laravel读取配置文件?例如数据库连接(app/config/database/.php) 我想要配置中的mysql数据 对于软件包,您可以这样做: return Config::get('package::group.option'); 但是如何对主文件执行此操作?例如,我执行Config::get('database.default')。要获取数据库连接参数(服务器、用户名、密码等),如果您使用的是MySQL,可以执行以下操作: echo "Driver: "

如何从laravel读取配置文件?例如数据库连接(app/config/database/.php)

我想要配置中的mysql数据

对于软件包,您可以这样做:

return Config::get('package::group.option');

但是如何对主文件执行此操作?

例如,我执行
Config::get('database.default')

要获取数据库连接参数(服务器、用户名、密码等),如果您使用的是MySQL,可以执行以下操作:

echo "Driver: " . Config::get('database.connections.mysql.driver') . "<br/>\r\n";
echo "Host: " . Config::get('database.connections.mysql.host') . "<br/>\r\n";
echo "Database: " . Config::get('database.connections.mysql.database') . "<br/>\r\n";
echo "Username: " . Config::get('database.connections.mysql.username') . "<br/>\r\n";
echo "Password: " . Config::get('database.connections.mysql.password') . "<br/>\r\n";
echo“驱动程序:”。Config::get('database.connections.mysql.driver')。“
\r\n”; 回声“主机:”。Config::get('database.connections.mysql.host')。“
\r\n”; echo“数据库:”。Config::get('database.connections.mysql.database')。“
\r\n”; echo“用户名:”。Config::get('database.connections.mysql.username')。“
\r\n”; 回显“密码:”。Config::get('database.connections.mysql.password')。“
\r\n”;
在我的本地开发机器上,这提供了:

驱动程序:mysql

主机:本地主机

数据库:本地开发数据库

用户名:root

密码:不是我真正的pwd

…显然,您不应该在live app中显示您的密码(或任何其他详细信息)!但是,如果只是为了获取本地开发机器上的信息,您应该不会有问题


如果您不使用MySQL,只需将
MySQL
替换为
sqlite
pgsql
或其他任何东西。

t谢谢,但我有一个愚蠢的问题。我现在如何访问这些值?
默认值
是一个值,因此基本上您需要
database.connections.mysql.database
来访问
数据库
名称。我需要
为此使用类或文件吗?