几个常用的验证函数

/**
02. * 判断是否为网址
03. *
04. * @param string $url 网址
05. * @return bool
06. */
07. function isUrl($url)
08. {
09. return preg_match("/^http:\/\/[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*$/",$url);
10. }
11.  
12. /**
13. * 判断是否为电子邮件
14. *
15. * @param string $email 电子邮件
16. * @return bool
17. *
18. */
19. function isEmail($email)
20. {
21. return  preg_match('/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/',$email);
22. }
23.  
24. /**
25. * 判断是否为手机号码
26. *
27. * @param int $email 手机号码邮件
28. * @return bool
29. *
30. */
31. function isMobile($modile)
32. {
33. return  preg_match('/^(13|15|18)[0-9]{9}$/',$modile);
34.
35.  
36. /**
37. * 判断是否为电话号码
38. *
39. * @param int $email 电话号码
40. * @return bool
41. *
42. */
43. function isPhone($phone)
44. {
45. return  preg_match('/^[0-9-]{6,13}$/',$phone);
46. }  
47.  
48. /**
49. * 判断是否为邮政编码
50. *
51. * @param int $email 邮政编码
52. * @return bool
53. *
54. */    
55. function isZipcode($code)
56. {
57. return  preg_match('/^[0-9]{6}$/',$code);
58. }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值