如何在Yii2上命名模型规则?

时间:2017-04-04 11:50:23

标签: php yii2

我刚刚开始学习Yii2,我在这里遇到了问题。我想在name字段上设置新规则,这会将所有首字母替换为大写字母,但我不知道如何设置规则名称,并且我不断收到错误消息

现在我的模型看起来像这样,我添加了正则表达式,它将字母替换为大写字母,但我不知道如何编写该空字符串:

['name', 'required'],
        ['name', 'string', 'max' => 255,
            ' ' => '/(^|\s)[a-z]/g'],

感谢您的帮助

1 个答案:

答案 0 :(得分:4)

对于这个简单的情况,请使用

['name', 'filter', 'filter' => 'ucfirst']

请参阅此docs