php 表单验证类
分类:威尼斯手机平台

?php/*** 页面作用:常用表单验证类* 作 者:欣然随风* 建立时间:2006-3-6* QQ:276624915*/class class_post{//验证是否为指定长度的字母/数字组合function fun_text1($num1,$num2,$str){ Return (preg_match(/^[a-zA-Z0-9]{.$num1.,.$num2.}$/,$str))?true:false;}//验证是否为指定长度数字function fun_text2($num1,$num2,$str){ return (preg_match(/^[0-9]{.$num1.,.$num2.}$/i,$str))?true:false;}//验证是否为指定长度汉字function fun_font($num1,$num2,$str){// preg_match(/^[xa0-xff]{1,4}$/, $string); return (preg_match(/^([x81-xfe][x40-xfe]){.$num1.,.$num2.}$/,$str))?true:false;}//验证身份证号码function fun_status($str){ return (preg_match(''/(^([d]{15}|[d]{18}|[d]{17}x)$)/'',$str))?true:false;}//验证邮件地址function fun_email($str){ return (preg_match(''/^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$/'',$str))?true:false;}//验证电话号码function fun_phone($str){ return (preg_match(/^(((d{3}))|(d{3}-))?((0d{2,3})|0d{2,3}-)?[1-9]d{6,7}$/,$str))?true:false;}//验证邮编function fun_zip($str){ return (preg_match(/^[1-9]d{5}$/,$str))?true:false;}//验证url地址function fun_url($str){ return (preg_match(/^[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-_~`@[]'':+!]*([^])*$/,$str))?true:false;}// 数据入库 转义 特殊字符 传入值可为字符串 或 一维数组function data_join($data){ if(get_magic_quotes_gpc() == false) { if (is_array($data)) { foreach ($data as $k = $v) <

本文由威尼斯在线注册平台发布于威尼斯手机平台,转载请注明出处:php 表单验证类

上一篇:假设你正在写一个基于多台服务器的php应用,假设你正在写一个基于多台服务器的php应用 下一篇:没有了
猜你喜欢
热门排行
精彩图文