すごいです
しかし、常に「実際の名前は 2 ~ 4 文字の漢字で構成する必要があります!」というプロンプトが表示され、パスできません
if(!preg_match('/^1[0-9]{10}$/' ,$ _POST['mobile'])) {
$this->error('正しい携帯電話番号を入力してください!!')
}
渡すには正しい携帯電話番号を入力してください。JS+PHP double を使用してください。検証。 JS 部分は OK です
/^[u4E00-u9FA5]{2,4}$/ は j 正規表現ですのためにルール文字列
php は '/^[x{4e00}-x{9fa5}]{2,4}$/u' として記述する必要があります
ああ、もう 1 つ違いがあります。ありがとうございます。完了