开发者

how can i verify phone number with php

开发者 https://www.devze.com 2023-01-01 08:22 出处:网络
开发者_JAVA百科i have a phone number in following format+923334173333 and now i want to validate this number exactly in the given format and length with phpFastest way would be

开发者_JAVA百科i have a phone number in following format +923334173333 and now i want to validate this number exactly in the given format and length with php


Fastest way would be

function validatePhoneNumber($n)
{
    return strlen($n) == 13 && $n[0] == '+' && ctype_digit(substr($n, 1)) == 13;
}


validatePhoneNumber('+923334173333'); // returns true


You would need the rules for all possible types of phone numbers and their limitation in the whole world. I'm uncertain if such list even exists.


You can test the length with strlen(), and use ctype_digit() in combination with substr() to check that the substring starting after the '+' consists only of digits.

0

精彩评论

暂无评论...
验证码 换一张
取 消