PHPackages                             qianlong/validate - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. qianlong/validate

ActiveLibrary

qianlong/validate
=================

An efficient swoole framework

03PHP

Since Mar 19Pushed 5y ago1 watchersCompare

[ Source](https://github.com/deverdragon/validate)[ Packagist](https://packagist.org/packages/qianlong/validate)[ RSS](/packages/qianlong-validate/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

validate
========

[](#validate)

默认错误信息提示
--------

[](#默认错误信息提示)

validate验证器提供了默认错误信息规则，详细如下：

```
private $defaultErrorMsg = [
        'activeUrl'             => ':fieldName必须是可访问的网址',
        'alpha'                 => ':fieldName只能是字母',
        'alphaNum'              => ':fieldName只能是字母和数字',
        'alphaDash'             => ':fieldName只能是字母数字下划线和破折号',
        'between'               => ':fieldName只能在 :arg0 - :arg1 之间',
        'bool'                  => ':fieldName只能是布尔值',
        'decimal'               => ':fieldName只能是小数',
        'dateBefore'            => ':fieldName必须在日期 :arg0 之前',
        'dateAfter'             => ':fieldName必须在日期 :arg0 之后',
        'equal'                 => ':fieldName必须等于:arg0',
        'different'             => ':fieldName必须不等于:arg0',
        'equalWithColumn'       => ':fieldName必须等于:arg0的值',
        'differentWithColumn'   => ':fieldName必须不等于:arg0的值',
        'float'                 => ':fieldName只能是浮点数',
        'func'                  => ':fieldName自定义验证失败',
        'inArray'               => ':fieldName必须在 :arg0 范围内',
        'integer'               => ':fieldName只能是整数',
        'isIp'                  => ':fieldName不是有效的IP地址',
        'notEmpty'              => ':fieldName不能为空',
        'numeric'               => ':fieldName只能是数字类型',
        'notInArray'            => ':fieldName不能在 :arg0 范围内',
        'length'                => ':fieldName的长度必须是:arg0',
        'lengthMax'             => ':fieldName长度不能超过:arg0',
        'lengthMin'             => ':fieldName长度不能小于:arg0',
        'betweenLen'            => ':fieldName的长度只能在 :arg0 - :arg1 之间',
        'money'                 => ':fieldName必须是合法的金额',
        'max'                   => ':fieldName的值不能大于:arg0',
        'min'                   => ':fieldName的值不能小于:arg0',
        'regex'                 => ':fieldName不符合指定规则',
        'allDigital'            => ':fieldName只能由数字构成',
        'required'              => ':fieldName必须填写',
        'timestamp'             => ':fieldName必须是一个有效的时间戳',
        'timestampBeforeDate'   => ':fieldName必须在:arg0之前',
        'timestampAfterDate'    => ':fieldName必须在:arg0之后',
        'timestampBefore'       => ':fieldName必须在:arg0之前',
        'timestampAfter'        => ':fieldName必须在:arg0之后',
        'url'                   => ':fieldName必须是合法的网址',
        'allowFile'             => ':fieldName文件扩展名必须在:arg0内',
        'allowFileType'         => ':fieldName文件类型必须在:arg0内',
        'isArray'               => ':fieldName类型必须为数组',
        'lessThanWithColumn'    => ':fieldName必须小于:arg0的值',
        'greaterThanWithColumn' => ':fieldName必须大于:arg0的值'
    ];
```

默认错误例子

```
