-7
我想在註冊表格中添加一個電話號碼。如何使用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