Laravel 5.2 中文文档Laravel 5.2。 2、Laravel 5.2 Laravel 5.2 在 5.1 基础上继续改进和优化,添加了许多新的功能特性:多认证驱动支 持、隐式模型绑定、简化 Eloquent 全局作用域、可选择的认证脚手架、中间件组、访问频 率限制、数组输入验证优化等等。 多认证驱动 在之前的 Laravel 版本中,框架只支持默认的、基于 session 的认证驱动,且在单个应 用 Laravel 学院致力于提供优质 Laravel 中文学习资源 4 Eloquent 全局作用域优化 在之前的 Laravel 版本,Eloquent 全局作用域的实现是复杂且容易出错的,但在 Laravel 5.2 中,全局查询作用域只需实现一个简单的方法 apply 即可。 关于全局作用域详情请查看全局作用域文档。 升级指南 从 5.1 升级到 5.2.0 更新依赖 更新 require-dev 部分。 认证 配置文件 更新 config/auth.php 文件内容如下: https://github.com/laravel/laravel/blob/develop/config/auth.php 更新完成后,基于原来的配置设置认证选项,如果不做改动,认证服务将基于 Laravel 5.1。 在新的 auth.php 配置文件中,要特别注意 passwords0 码力 | 377 页 | 4.56 MB | 1 年前3
 Laravel 5.6 中文文档升级日志可以查看 GitHub 上到 change logs。 日志优化 Laravel 5.6 带来了日志系统的重大升级,所有日志配置都存放在新的 config/logging.php 配置文件,你现在可以轻松构建发送日志消息到多个处 理器的日志”堆栈”。例如,你可以发送所有 debug 级别消息到系统日志同时发送 error 级别消息到 Slack 以便团队成员可以快速响应: 'channels' 密码哈希 如果你在构建一个基于 PHP 7.2.0+ 的应用,Laravel 现在可以支持通过 Argon2 算法进行密码哈希,默认的应用哈希驱动通过新增 的 config/hashing.php 配置文件来控制。 UUID 方法 Laravel 5.6 引入了两个新的方法来生成 UUID:Str::uuid 和 Str::orderedUuid,orderedUuid 方法会生成一个时间戳最靠前的 getDateFormat 方法 getDateFormat 方法的可见性从 protected 调整为 public。 哈希 新配置文件 所有哈希配置现在位于独立的 config/hashing.php 配置文件。你可以拷贝一份默认配置文件到你的应用。大多数情况下,我们都会将 bcrypt 驱动 作为默认驱动。不过,也支持 argon。 辅助函数 e 在之前版本的 Laravel0 码力 | 377 页 | 14.56 MB | 1 年前3
 Laravel 5.3 中文文档is_null($value); }); 在 Laravel 之前版本中,$key 是第一个参数,但是由于大多数使用案例只对$value 感兴趣,所以 我们将其放到第一个。你可以在应用中进行一次全局搜索以验证是否你在应用中通过旧的方式使 用了这个函数。 Artisan make:console 命令 make:console 命令现在被重命名为 make:command。 认证 3 对事件广播进行了显著的优化,需要添加的新的 BroadcastServiceProvider(从 GitHub 下载文件)到 app/Providers 目录,然后将这个新的服务提供者注册到配置文件 config/app.php 的 providers 数组中。 缓存 扩展闭包绑定&$this 使用闭包调用 Cache::extend 方法时,$this 会被绑定到 CacheManager is_null($value); }); 在 Laravel 之前的版本中,$key 是第一个参数,由于大部分使用案例只对$value 感兴趣,所以将 其调整为第一个,你需要在应用中对这些方法做一个全局搜索,以验证$value 是否按照期望的方 式以第一个参数传入闭包。 where 默认使用非严格比较 where 现在默认使用非严格比较而不是之前的严格比较,如果你想要进行严格比较,可以使用0 码力 | 691 页 | 9.37 MB | 1 年前3
 Laravel 6.0 中文文档laravel/laravel 代码仓库的更新日志。尽管其 中的很多更新不是必须的,但是你可以将应用中的这些文件与代码仓 库保持同步。其中的一些更新已经在这篇升级指南中覆盖到了,但是 还有很多其他的小更新比如配置文件或注释的微调,就不会一一指 出。你可以通过 GitHub 比较工具 轻松查看变更以便选择那些对你 而言更为重要的更新。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资 Laravel,在此之前,需要 通过 Composer 安装 Laravel 安装器: composer global require laravel/installer 确保 Composer 的全局 vendor bin 目录包含在系统 $PATH 路径 中,以便系统可以找到 laravel 可执行命令。在不同的操作系统中, 这个目录的位置也有所不同,常见的几种操作系列存放位置罗列如 下: public 目录,该目录下的 index.php 文件作为前端 控制器(单一入口),所有 HTTP 请求都会通过该文件进入应用。 配置文件 Laravel 框架的所有配置文件都存放在 config 目录下,所有的配置 项都有注释,所以你可以轻松遍览这些配置文件以便熟悉所有配置 项。 目录权限 安装完 Laravel 后,需要配置一些目录的读写权限: storage 和 bootstrap/cache0 码力 | 1442 页 | 14.66 MB | 1 年前3
 Laravel 5.1 中文文档该目录应该是可写的,用来存储临时优化文件如 compiled.php,routes.php,config.php 以及 service.json 新增 BroadcastServiceProvider 在配置文件 config/app.php 中,添加 Illuminate\Broadcasting\BroadcastServiceProvider 到 providers 数组。 认证 如果你在使用 Laravel 学院(LaravelAcademy.org)提供 10 2、配置 2.1 基本配置 Laravel 框架的所有配置文件都存放在 config 目录中,每一个选项都是文档化(有良好注释) 的,所以随便浏览所有配置文件去熟悉这些配置选项。 2.1.1 目录权限 安装完 Laravel 后,需要配置一些权限。storage 和 bootstrap/cache 文件已经被重命名为.env,否则的话你要自己手动重命名该文件。 在每次应用接受请求时,.env 中列出的所有变量都会被载入到 PHP 超全局变量$_ENV 中, 然后你就可以在应用中通过帮助函数 env 来获取这些变量值。实际上,如果你去查看 Laravel 的配置文件,就会发现很多选项已经在使用这些帮助函数了。 你可以尽情的按你所需对本地服务器上的环境变量进行修改,线上环境也是一样。但不要 把.env0 码力 | 307 页 | 3.46 MB | 1 年前3
 CmlPHP v2.x 开发手册
ionDir('app_config_path_name'),//全局配置文件目录 7 'global_lang_path' => Cml::getApplicationDir('secure_src').'/'.Cml::getApplicati onDir('app_lang_path_name'),//全局语言文件目录 'global_store_path' => ml视图 服务: \Cml\View::getEngine('html'); //\Cml\View::getEngine();不传类型的时候,使用的引擎可在配置文件中配置 'view_render_engi ne' => 'Html'默认为view_html //自定义服务实现\Cml\Interfaces\View接口即可或继承\Cml\View\Base再按需重载 为web应用服务存放目录 web/View 可选 这web应用存放模板文件目录 proxxx/Config目录 Config 目录即为项目全局配置文件存放目录,框架会自动识别当前运行的环境是 开发/cli(计划 任务下)/正式环境,读取相应目录下的配置文件。下面对 Config 目录下的文件做详细说明 自v2.7.2起。 cli/development/product 这三个环境的判断组件也是可拨插替换的。0 码力 | 143 页 | 1.54 MB | 1 年前3
 CmlPHP v2.x 开发手册
icationDir('app_config_path_name'),//全局配置文件目录 'global_lang_path' => Cml::getApplicationDir('secure_src').'/'.Cml::getAppl icationDir('app_lang_path_name'),//全局语言文件目录 'global_store_path' => 视图服务: \Cml\View::getEngine('html'); //\Cml\View::getEngine();不传类型的时候,使用的引擎 可在配置文件中配置 'view_render_engine' => 'Html'默认为 view_html //自定义服务实现\Cml\Interfaces\View接口即可或继承 \Cml\View\Base再按需重载 为web应用服务存放目录 web/View 可选 这web应用存放模板文件目录 proxxx/Config目录 Config 目录即为项目全局配置文件存放目录,框架会自动识别 当前运行的环境是 开发/cli(计划任务下)/正式环境,读取相应目录 下的配置文件。下面对 Config 目录下的文件做详细说明 自v2.7.2起。 cli/development/product 这三个环境的判断0 码力 | 245 页 | 720.67 KB | 1 年前3
 CmlPHP v2.x 开发手册
Cml::getApplica tionDir('app_config_path_name'),//全局配置文件目录 'global_lang_path' => Cml::getApplicationDir('secure_src').'/'.Cml::getApplicat ionDir('app_lang_path_name'),//全局语言文件目录 'global_store_path' => 为web应用服务存放目录 web/View 可选 这web应用存放模板文件目录 proxxx/Config目录 Config 目录即为项目全局配置文件存放目录,框架会自动识别当前运行的环境是 开发/cli(计划任务下)/正式环境,读取相应目录下的配置文件。下面对 Config 目录 下的文件做详细说明 自v2.7.2起。 cli/development/product 这三个环境的判断组件也是可拨插替换 proxxx/Config/cli 为通过命令行运行的时候加载的配置文件存放目录 development proxxx/Config/development 为开发环境加载的配置文件存放目录 product 为正式环境加载的配置文件存放目录 proxxx/Config/product 为正式环境加载的配置文件存放目录 cli/development/product 这三个目录下都会默认生成一个0 码力 | 251 页 | 973.37 KB | 1 年前3
 Yii 2.0 权威指南o m p o s e r s e l f - u p d a t e 命令更新 轃 软 轭 轰 软 轳 轥 轲 为最新版本。 在本指南中,所有 轣 软 轭 轰 软 轳 轥 轲 命令都假定您已经安装了全局1 1 的 轣 软 轭 輭 轰 软 轳 轥 轲 , 这样它可以作为 c o m p o s e r 命令。如果您在本地目录中使用 c o m p o s e r . p h a r , 则必须相应地调整示例命令。 。 推 推 推荐 荐 荐使 使 使用 用 用的 的 的 十 印 卡 卣 卨 卥 配 配 配置 置 置 在 轁 轰 轡 轣 轨 轥 的 h t t p d . c o n f 文件或在一个虚拟主机配置文件中使用如下配置。 注意,你应该将 p a t h / t o / b a s i c / w e b 替换为实际的 b a s i c / w e b 目录。 # 设置文档根目录为 " b a s 构 应用中最重要的目录和文件(假设应用根目录是 b a s i c ): b a s i c / 应用根目录 c o m p o s e r . j s o n C o m p o s e r 配置文件, 描述包信息 c o n f i g / 包含应用配置及其它配置 c o n s o l e . p h p 控制台应用配置信息 w e b . p h p W e b 应用配置信息 c o m0 码力 | 537 页 | 4.66 MB | 1 年前3
 06 PHP基本语法 — 条件、循环、函数  杨亮 《PHP语⾔程序设计》变量作⽤用域 • 局部变量(函数中定义),从定义处到函数结束 • 全局变量(⾮非函数中定义),从定义出到⽂文件尾,但 不包括其中的函数 • 超全局变量(下节课会讲到),所以地⽅方 • require和include都不影响变量作⽤用域,只是起到了 将代码⽚片段组合的作⽤用 • 局部变量加上关键字global,可令其变为全局变量, 即在函数外也可以访问 通过函数实现递归 • 斐波那契数列0 码力 | 25 页 | 1.30 MB | 1 年前3
共 10 条
- 1
 













