当前位置:首页 > Web开发 > 正文

个人感觉不怎么好用

2024-03-31 Web开发

模型中获取到数据后,,不需要先转换为数组,可以直接以数组的方法访谒东西的属性(模担任了ArrayAccess),前提先判断一下是否为空(isEmpty要领)。

模型输出中的hidden,append,visible共同使用,可以很好的控制输出的字段。

使用模型自带的获取器的时候,会自动把原值给笼罩失,虽然可以获取到原数据,但是有时候两者(原数据和转化会的)都需要时,可以界说一个特别的获取器,然后通过模型输出的append获取到。

在使用框架的验证器的使用,如果内置的规格不够用,可以在堆集中扩展自界说验证要领,也可以实现预界说正则表达式后直接挪用,例如在验证器类中界说regex属性

namespace app\index\validate; use think\Validate; class User extends Validate { protected $regex = [ ‘zip‘ => ‘\d{6}‘]; protected $rule = [ ‘name‘ => ‘require|max:25‘, ‘email‘ => ‘email‘, ]; } //然后就可以使用 ‘zip‘ => ‘regex:zip‘

使用框架的验证器时,对同一个字段差此外场景,验证法则差别时,就得给场景界说要领,来动态配置验证法则,小我私家觉得不怎么好用。

  By Liyy

thinkphp5.1 使用小记

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32510.html