如何在yii2中为模型中的变量定义特殊语言

How to define special language for variable in model in yii2

如何在模型框中为输入框设置特殊语言?

其实我想要一个只接受英文的输入框,没有别的。描述更多:因为我在下面的代码中有 number 作为 integer,我希望 username 只是英语和数字。

public function rules()
    {
        return [
            [['username', 'password', 'name'], 'required'],
            [['number'], 'integer'], 
            [['username'],  'language' => 'en-US',], //I want username accept just English language
        ];
    }

模型中有定义语言的东西吗?

使用 "match" 验证器

['username', 'match', 'pattern' => '/^[a-z0-9 ]*$/i']