Laravel 5.6 中文文档proxies. * * @var string */ protected $headers = Request::HEADER_X_FORWARDED_ALL; 更多关于 $headers 变量值的信息可以查看完整的信任代理文档。 验证 ValidatesWhenResolved 接口 为了避免和 $request->validate() 方法冲突,ValidatesWhenResolved 文件中,这样其他开发者就会很清楚运行你的应用需要配置哪些环境变量。 还可以创建一个 .env.testing 文件,该文件会在运行 PHPUnit 测试或执行带有 --env=testing 选项的 Artisan 命令时覆盖从 .env 文件读取的 值。 注:.env 文件中的所有变量都可以被外部环境变量覆盖,例如服务器级别或系统级别的环境变量。 获取环境变量配置值 应用每次接受请求时,.env 中列出的所有配置及其对应值都会被载入到 中列出的所有配置及其对应值都会被载入到 PHP 超全局变量 $_ENV 中,然后你就可以在应用中通过辅助函数 env 来获 取这些配置值。实际上,如果你去查看 Laravel 的配置文件,就会发现很多地方已经在使用这个辅助函数了: 'debug' => env('APP_DEBUG', false), 传递到 env 函数的第二个参数是默认值,如果环境变量没有被配置将会使用该默认值。 判断当前应用环境0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.3 中文文档$this->info('Building project...'); }); 更多详情请查看完整的 Artisan 文档。 $loop 变量 注:Laracasts 中有关于此特性的免费视频教程。 当我们在 Blade 模板中循环遍历的时候,$loop 变量将会在循环中生效。通过该变量可以访问很 多有用的信息,比如当前循环索引值,以及当前循环是第一个还是最后一个迭代: @foreach ($users 构造函数当中使用 Session 在 Laravel 以前的版本中,你可以在控制器构造函数中获取 session 变量或者认证后的用户实例。 框架从未打算具有如此明显的特性。在 Laravel 5.3 中,你在控制器构造函数中不再能够直接获取 到 session 变量或认证后的用户实例,因为中间件还未启动。 仍然有替代方案,那就是在控制器构造函数中使用 Closure 来直接定义中间件。请注意,在使用 文件,如果 Laravel 是通过 Composer 安装的,那么该文件已经被 重命名为 .env,否则的话你要自己手动重命名该文件。 获取环境变量配置值 在应用每次接受请求时,.env 中列出的所有配置及其值都会被载入到 PHP 超全局变量 $_ENV 中, 然后你就可以在应用中通过辅助函数 env 来获取这些配置值。实际上,如果你去查看 Laravel 的 本文档由 Laravel0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 6.0 中文文档中文学习资源:https://xueyuanjun.com 15 AWS_REGION 环境变量 影响级别:可选 如果你计划使用 Laravel Vapor,那么需要在 config 目录下更新所 有已存在的 AWS_REGION 配置为 AWS_DEFAULT_REGION,此外,你还 需要在 .env 文件中更新这个环境变量的名称。 数据库 Capsule table 方法 影响级别:中等 注:此更新只会影响使用了 Homestead 和 Valet 再去了解。本文只探讨如何美化 URL 让其更具有可读性。 注:所谓 URL 美化指的是隐藏 URL 中 的 index.php 以及将带动态查询字符串的 URL 调整为 伪静态 URL。 Apache 框架中自带的 public/.htaccess 文件支持隐藏 URL 中 的 index.php,如过你的 Laravel 应用使用 Apache 作为服务器, 本文档由学院君提供 用需要配置哪些环境变量。 还可以创建一个 .env.testing 文件,该文件会在运行 PHPUnit 测 试或执行带有 --env=testing 选项的 Artisan 命令时覆盖 从 .env 文件读取的值。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 37 注:.env 文件中的所有变量都可以被外部环境变量覆盖,0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.1 中文文档进行处理,因为该扩展较前者而言维护的更加活跃。 升级指南 更新到 5.1.0 预计更新时间:小于 1 小时 更新 bootstrap/autoload.php 更新 bootstrap/autoload.php 中的变量$compilePath: $compiledPath = __DIR__.'/cache/compiled.php'; 创建 bootstrap/cache 目录 在 bootstrap env,否则的话你要自己手动重命名该文件。 在每次应用接受请求时,.env 中列出的所有变量都会被载入到 PHP 超全局变量$_ENV 中, 然后你就可以在应用中通过帮助函数 env 来获取这些变量值。实际上,如果你去查看 Laravel 的配置文件,就会发现很多选项已经在使用这些帮助函数了。 你可以尽情的按你所需对本地服务器上的环境变量进行修改,线上环境也是一样。但不要 把.env 文件提交到源码控制(svn 文件随你的应用一起提交到 源码控制中,通过将一些配置值以占位符的方式放置在.env.example 文件中,其他开发者 可以很清楚明了的知道运行你的应用需要配置哪些环境变量。 2.2.1 访问当前应用环境 当前应用环境由.env 文件中的 APP_ENV 变量决定,你可以通过 App 门面的 environment 方 法来访问其值: $environment = App::environment();0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档{user} 参数。 现在,在 Laravel 5.2 中,框架将会基于相应 URI 片段自动注入模型,从而允许你快速 访问需要的模型实例。 如果路由参数片段 {user} 匹配路由闭包或控制器方法中相应变量 $user,并且被类型声明 为一个 Eloquent 模型类的话,Laravel 将会自动注入该模型。 更多隐式模型绑定详情请查看 Laravel 5.2 文档 HTTP 路由模型绑定部分。 Laravel 的配置文件,就会发现很多地方已经在使用这个辅助函数了: 'debug' => env('APP_DEBUG', false), 传递到 env 函数的第二个参数是默认值,如果环境变量没有被配置将会是个该默认值。 不要把 .env 文件提交到源码控制(svn 或 git 等)中,因为每个使用你的应用的开发者/ 服务器可能要求不同的环境配置。 如果你是在一个团队中进行开发,你需要将 文件随你的应用一起提交到源码 控制中:将一些配置值以占位符的方式放置在 .env.example 文件中,这样其他开发者就会 很清楚运行你的应用需要配置哪些环境变量。 访问当前应用环境 当前应用环境由 .env 文件中的 APP_ENV 变量决定,你可以通过 App 门面 的 environment 方法来访问其值: $environment = App::environment();0 码力 | 377 页 | 4.56 MB | 1 年前3
共 5 条
- 1













