登録フォームに電話番号を追加したいと思います。preg_matchを使用してケニアの電話番号を検証する方法は?
ユーザ名、メールアドレス、電話番号、パスワードを入力する必要があります。これらすべてのフィールドは、電話番号を含む必要があります。
私はケニアに拠点を置いていますので、+(記号)を含めて13文字に制限したいと思います。
数字は次のようになります。+25470164XXXX
または070164XXXX
両方の形式を使用できます。
PHPでpreg_match関数を使用してこれを実装する方法を教えてください。
これは私が現在使用しているものです:
if (preg_match('/^(\+254|0)[1-9]\d{13}$/', $phone_number)) {
echo json_encode(array('success' => false, 'msg' => esc_html__('Invalid Phone Number (do not use letters, special characters or spaces)!', 'houzez-login-register')));
wp_die();
}
形式は何ですか?あなたの例だけから理解するのは難しいです。 – user4035