<?php
/**
* 验证手机号格式
*/
function _phone($phone){
$pattern = '/^1[3456789]\d{9}$/';
$str = preg_match($pattern, $phone);
return $str;
}
//echo _phone(18256966352);
/**
* 验证邮箱格式
*/
function _email($email){
$pattern = '/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/';
$str = preg_match($pattern, $email);
return $str;
}
//echo _email("17699635698@163.com");
/**
* 验证身份证格式
*/
function _id_card($id_card){
$pattern = '/^[1-8]\d{5}[1-2]\d{3}((0[1-9])|(1[0-2]))(([0|1|2]\d{1})|(3[0-1]))\d{3}[\d|X]$/';
$str = preg_match($pattern, $id_card);
return $str;
}
echo _id_card("13051319990223071X");