Laravel 5.3 中文文档学院致力于提供优质 Laravel 中文学习资源 14 return ! is_null($value); }); 在 Laravel 之前版本中,$key 是第一个参数,但是由于大多数使用案例只对$value 感兴趣,所以 我们将其放到第一个。你可以在应用中进行一次全局搜索以验证是否你在应用中通过旧的方式使 用了这个函数。 Artisan make:console 命令 make:console ction ($value, $key) { return ! is_null($value); }); 在 Laravel 之前的版本中,$key 是第一个参数,由于大部分使用案例只对$value 感兴趣,所以将 其调整为第一个,你需要在应用中对这些方法做一个全局搜索,以验证$value 是否按照期望的方 式以第一个参数传入闭包。 where 默认使用非严格比较 where 如果用户没有认证的话can中间件会抛出 Illuminate\Auth\AuthenticationException异常实例, 如果你手动捕获了其它异常类型,需要修改为捕获这个异常,在大多数案例中,这一修改对应用 不会造成影响。 绑定替代中间件 路由模型绑定现在通过中间件来完成,所有应用都需要在 app/Http/Kernel.php 文件的 web 中间 件组中添加 Illu0 码力 | 691 页 | 9.37 MB | 1 年前3
10 WEB攻击与防护技术 徐震 杨亮 《PHP语⾔程序设计》安全审计 恶意代码防范 数据安全: 数据完整性(应能检测到重要业务数据的完整性 破坏,并采取必要的恢复措施) 第二级 网络安全: 入侵防范(木马、DDoS、缓冲区溢出) 安全审计 1.5.攻击案例 n 略 提纲 一、背景概述 二、典型攻击 三、攻防原理 四、防护产品体系 OWASP Top 10 – 2007 (Previous) OWASP Top 10 – 2010 (New)0 码力 | 114 页 | 3.65 MB | 1 年前3
Laravel 5.1 中文文档37 } } 7、路由缓存 如果你的应用完全基于路由使用控制器,可以使用 Laravel 的路由缓存,使用路由缓存将会 极大减少注册所有应用路由所花费的时间开销,在某些案例中,路由注册速度甚至能提高 100 倍!想要生成路有缓存,只需要执行 Artisan 命令 route:cache: php artisan route:cache 就这么简单!你的缓存路由文件现在取代 validate 方法接收一个 HTTP 请求输入数据和验证规则,如果验证规则通过,代码将会继 续往下执行;然而,如果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给用 户。在一个传统的 HTTP 请求案例中,将会生成一个重定向响应,如果是 AJAX 请求则会 返回一个 JSON 响应。 本文档由 Laravel 学院(LaravelAcademy.org)提供 293 要更好的理解 = [ 'email.required' => 'We need to know your e-mail address!', ]; 4.1.2 在语言文件中指定自定义消息 在很多案例中,你可能想要在语言文件中指定属性特定自定义消息而不是将它们直接传递给 Validator。要实现这个,添加消息到 resources/lang/xx/validation.php 语言文件的 custom0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.6 中文文档注:路由缓存不会作用于基于闭包的路由。要使用路由缓存,必须将闭包路由转化为控制器路由。 如果你的应用完全基于控制器路由,可以使用 Laravel 的路由缓存,使用路由缓存将会极大降低注册所有应用路由所花费的时间开销,在某些案例 中,路由注册速度甚至能提高 100 倍!想要生成路由缓存,只需执行 Artisan 命令 route:cache: php artisan route:cache 运行完成后,每次请求都会 t 对象提供的 validate 方法来实现这一功能,如 果验证规则通过,代码将会继续往下执行;反之,如果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给用户。在这个传统的 HTTP 请求案例中,将会生成一个重定向响应,如果是 AJAX 请求则会返回一个 JSON 响应。 要更好地理解 validate 方法,让我们回顾下 store 方法: /** * 存储博客文章 * 中文学习资源:http://laravelacademy.org 107 'email.required' => '邮箱地址不能为空!', ]; 在语言文件中指定自定义消息 在很多案例中,你可能想要在语言文件中指定自定义消息而不是将它们直接传递给 Validator。要实现这个,添加消息 到 resources/lang/xx/validation.php 语言文件的 custom0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档应用时很有用,你可以在服务器配置中设置一个给定主机 来匹配给定环境。 在调试页面隐藏环境变量 如果异常没有捕获到而 APP_DEBUG 环境变量又被设置成了 true,调 试页面将会显示所有的环境变量及其内容。在某些案例中,你可能想 要隐藏特定的变量,这可以通过更新配置文件 config/app.php 中 的 debug_blacklist 选项来实现。 有些变量在环境变量和服务器/请求数据中都存在,因此,你需要 使用路由缓存将会极大降低注册所有应用路由所花费的时间开销,在 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 242 某些案例中,路由注册速度甚至能提高 100 倍!想要生成路由缓存, 只需执行 Artisan 命令 route:cache: php artisan route:cache 运行完成后,每次请求都会从缓存中读取路由,所以如果你添加了新 中文学习资源:https://xueyuanjun.com 317 现这一功能,如果验证规则通过,代码将会继续往下执行;反之,如 果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给用 户。在这个传统的 HTTP 请求案例中,将会生成一个重定向响应, 如果是 AJAX 请求则会返回一个 JSON 响应。 要更好地理解 validate 方法,让我们回顾下 store 方法: /** * 存储博客文章 * *0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.2 中文文档注意:路由缓存不会作用于基于闭包的路由。要使用路由缓存,必须将闭包路由转化为控 制器路由。 如果你的应用完全基于控制器路由,可以使用 Laravel 的路由缓存,使用路由缓存将会极 大减少注册所有应用路由所花费的时间开销,在某些案例中,路由注册速度甚至能提高 100 倍!想要生成路由缓存,只需执行 Artisan 命令 route:cache: php artisan route:cache 就这么简单!你的缓存路由文件现在取代 validate 方法接收一个 HTTP 请求输入数据和验证规则,如果验证规则通过,代码将会继 续往下执行;然而,如果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给 用户。在一个传统的 HTTP 请求案例中,将会生成一个重定向响应,如果是 AJAX 请求则 会返回一个 JSON 响应。 要更好的理解 validate 方法,让我们回到 store 方法: /** * 存储博客文章 * $messages = [ 'email.required' => 'We need to know your e-mail address!', ]; 在语言文件中指定自定义消息 在很多案例中,你可能想要在语言文件中指定属性特定自定义消息而不是将它们直接传递 给 Validator。要实现这个,添加消息到 resources/lang/xx/validation.php 语言文件的 custom0 码力 | 377 页 | 4.56 MB | 1 年前3
Yii 2.0 权威指南轈 轐 版本为輵 輮 輴 或更 高都可以直接运行。 轙 轩 轩 輲 輮 輰 也兼容 轆 轡 轣 轥 轢 软 软 轫 公司的 轈 轈 轖 轍 2 5 , 由于 轈 轈 轖 轍 和标准 轐 轈 轐 在边界案例上有些地方略有不同,在使用 轈 轈 轖 轍 时需 稍作处理。 在生产环境的服务器上,你可能会想配置服务器让应用程序可以通过 轕 轒 轌 h t t p s : / / w w w . e x a m0 码力 | 537 页 | 4.66 MB | 1 年前3
共 7 条
- 1













