yii2在符串中间出现空格时报错

2022-01-10 10:49:55 浏览数 (2)

代码:

代码语言:javascript复制
if($this->slug)
{
    if(strpos($this->slug, ' ')!==false)

    $this->addError('slug', $this->getAttributeLabel('slug').'不允许包含空格。');
}

规则中加入:

['slug', 'match', 'pattern' => '/^[a-zA-Z] [w-]*$/', 'message' => '只能包含字母、数字、中横线(-)并且必须以字母开头']

0 人点赞