查看完整版本: 常用表单验证类

Kenny 2007-8-9 14:09

常用表单验证类

             <p>&lt;?php <BR>class class_post <BR>{ <BR>//验证是否为指定长度的字母/数字组合 <BR>function fun_text1($num1,$num2,$str) <BR>{ <BR>Return (preg_match("/^[a-zA-Z0-9]{".$num1.",".$num2."}$/",$str))?true:false; <BR>} <BR><BR>//验证是否为指定长度数字 <BR>function fun_text2($num1,$num2,$str) <BR>{ <BR>return (preg_match("/^[0-9]{".$num1.",".$num2."}$/i",$str))?true:false; <BR>} <BR>//验证是否为指定长度汉字 <BR>function fun_font($num1,$num2,$str) <BR>{ <BR>// preg_match("/^[\xa0-\xff]{1,4}$/", $string); <BR>return (preg_match("/^([\x81-\xfe][\x40-\xfe]){".$num1.",".$num2."}$/",$str))?true:false; <BR>} <BR>//验证身份证号码 <BR>function fun_status($str) <BR>{ <BR>return (preg_match('/(^([\d]{15}|[\d]{18}|[\d]{17}x)$)/',$str))?true:false; <BR>} <BR><BR>//验证邮件地址 <BR>function fun_email($str){ <BR>return (preg_match('/^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$/',$str))?true:false; <BR>} <BR>//验证电话号码 <BR>function fun_phone($str) <BR>{ <BR><DIV class=hidden><BR>转自:伊图<a href="http://www.phpchina.com/javascript:;" onClick="javascript:tagshow(event, '%BD%CC%B3%CC');" target="_self"><u><strong>教程</strong></u></a>网[www.etoow.com]<BR>http://www.etoow.com/html/2007-03/1172834538.html<BR>
页: [1]
查看完整版本: 常用表单验证类
PageRank