php 表单校验函数库(判断email格式是否正确、http地址是否合法有效、手机号码是否合法)

1,008次阅读
没有评论
/**
 * 表单校验函数库
 */
 
/**
 * 判断 email 格式是否正确
 * @param $email
 */
function is_email($email) {return strlen($email) > 6 && preg_match("/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/", $email);
}
// 判断 http 地址是否合法
function check_url($url) {return preg_match ("/^[a-z0-9][a-z0-9\-]+[a-z0-9](\.[a-z]{2,4})+$/i", $url);
}
// 判断 http 地址是否有效
function url_exists($url) {$head = @get_headers($url);
    return is_array($head) ?  true : false;
}
// 判断手机号码是否合法
function is_tel($tel) {return strlen($tel) == 11 && preg_match('/^(?:13\d{9}|15[0|1|2|3|5|6|7|8|9]\d{8}|18[0|2|3|5|6|7|8|9]\d{8}|14[5|7]\d{8})$/',$tel);
}
正文完
 0
飞翔的mouse
版权声明:本站原创文章,由 飞翔的mouse 于2019-08-03发表,共计516字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。