【发布时间】:2018-01-06 23:41:31
【问题描述】:
我是 Laravel 的新手!我想知道 laravel 是如何加载基本文件和文件夹的,例如在一些 MVC 框架中它们使用的常量类似于
define("ROOT", dirname(__DIR__));
define("APP", ROOT . DIRECTORY_SEPARATOR . 'app');
但我在 laravel 中没有看到类似的东西?我只是将配置文件视为数组 和配置类来加载它们?。
【问题讨论】:
我是 Laravel 的新手!我想知道 laravel 是如何加载基本文件和文件夹的,例如在一些 MVC 框架中它们使用的常量类似于
define("ROOT", dirname(__DIR__));
define("APP", ROOT . DIRECTORY_SEPARATOR . 'app');
但我在 laravel 中没有看到类似的东西?我只是将配置文件视为数组 和配置类来加载它们?。
【问题讨论】:
Laravel 有 built-in helpers 允许你获取到 Laravel 应用程序的任何目录的绝对路径:
app_path()
base_path()
config_path()
database_path()
public_path()
resource_path()
storage_path()
【讨论】: