类型
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 5.2,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
类型
验证一个特定数据类型的值。例如,如果一个变量应该是一个数组,您可以使用此约束的数组
类型选项来验证这一点。
基本用法
这将检查是否emailAddress
是一个实例ob娱乐下载Symfony \组件\ Mime \地址
,firstName
的类型是字符串
(使用is_stringPHP函数),年龄
是一个整数
(使用is_intPHP函数),accessCode
包含字母或数字(使用ctype_alpha和ctype_digitPHP函数)。
- 注释
- 属性
- YAML
- XML
- PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29 30
/ / src /实体/ Author.php名称空间应用程序\实体;使用ob娱乐下载\组件\验证器\约束作为断言;类作者{/ * * *@Assert\类型(“Syob娱乐下载mfony \组件\ Mime \地址”)* /受保护的美元emailAddress;/ * * *@Assert\类型(“字符串”)* /受保护的美元firstName;/ * * *@Assert\类型(*类型=“整数”*消息= " {{value}}的值不是一个有效的{{类型}}”。* ) */受保护的美元年龄;/ * * *@Assert\类型(Type ={“α”、“数字”})* /受保护的美元accessCode;}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21日22日23日
/ / src /实体/ Author.php名称空间应用程序\实体;使用拉姆齐\Uuid\UuidInterface;使用ob娱乐下载\组件\验证器\约束作为断言;类作者{#[断言\类型(UuidInterface::类))受保护的美元id;#[断言\类型(字符串)]受保护的美元firstName;