-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