gpt4 book ai didi

php - php codeigniter中的电话号码验证

转载 作者:可可西里 更新时间:2023-11-01 13:35:23 24 4
gpt4 key购买 nike

我已经使用了来自 here 的电话未验证的回调功能.

function valid_phone_number_or_empty($value)
{
$value = trim($value);

if ($value == '') {
return TRUE;
}
else
{
if (preg_match('/^\(?[0-9]{3}\)?[-. ]?[0-9]{3}[-. ]?[0-9]{4}$/', $value))
{
return preg_replace('/^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/', '($1) $2-$3', $value);
}
else
{
return FALSE;
}
}
}

但现在的问题是它不接受来自欧洲国家和世界其他地区的 11 到 13 位数字的电话号码。任何人都可以向我提供对所有国家/地区通用的任何其他验证吗?

最佳答案

这对我来说总是有用的:

$this->form_validation->set_rules('mobile', 'Mobile Number ', 'required|regex_match[/^[0-9]{10}$/]'); //{10} for 10 digits number

关于php - php codeigniter中的电话号码验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10838804/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com