首页 > 语言 > PHP > 正文

php 用户名,密码,电话号码,合法判断代码

2024-09-04 11:48:36
字体:大 中 小
来源:转载
供稿:网友

文章有三个常用的函数,分别是判断是否为合法用户名,判断是否为合法用户密码,判断是否为合法电话号码,这三个是开发中不可少的函数,实例代码如下:

  1. // 函数名:CheckUser($C_user) 
  2.  
  3. // 作 用:判断是否为合法用户名 
  4.  
  5. // 参 数:$C_user(待检测的用户名) 
  6.  
  7. // 返回值:布尔值 
  8.  
  9. // 备 注:无 
  10. function CheckUser($C_user) 
  11.  
  12. { 
  13.  
  14. if (!CheckLengthBetween($C_user, 4, 20)) return false; //宽度检验 
  15.  
  16. if (!ereg("^[_a-zA-Z0-9]*$", $C_user)) return false; //特殊字符检验 
  17.  
  18. return true; 
  19.  
  20. } 
  21.  
  22. // 函数名:CheckPassword($C_passwd) 
  23.  
  24. // 作 用:判断是否为合法用户密码 
  25.  
  26. // 参 数:$C_passwd(待检测的密码) 
  27.  
  28. // 返回值:布尔值 
  29.  
  30. // 备 注:无 
  31.  
  32. / 
  33.  
  34. function CheckPassword($C_passwd) 
  35.  
  36. { 
  37.  
  38. if (!CheckLengthBetween($C_passwd, 4, 20)) return false; //宽度检测 
  39.  
  40. if (!ereg("^[_a-zA-Z0-9]*$", $C_passwd)) return false; //特殊字符检测 
  41.  
  42. return true; 
  43.  
  44. } 
  45.  
  46. // 函数名:CheckTelephone($C_telephone) 
  47.  
  48. // 作 用:判断是否为合法电话号码 
  49.  
  50. // 参 数:$C_telephone(待检测的电话号码) 
  51.  
  52. // 返回值:布尔值 
  53.  
  54. // 备 注:无 
  55.  
  56. //----------------------------------------------------------------------------------- 
  57. function CheckTelephone($C_telephone) 
  58.  
  59. { 
  60.  
  61. if (!ereg("^[+]?[0-9]+([xX-][0-9]+)*$", $C_telephone)) return false; 
  62.  
  63. return true; 
  64.  
  65. } 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表