[PHP]php验证年龄表单进行验证正则表达式
[PHP]php验证年龄表单进行验证正则表达式
表单提交到php文件处理时,需要对表单进行验证。下面介绍下PHP验证年龄正则表达式
- if($age==''||!preg_match("/^[0-9]{1,2}$/",$age)){
- echo "酷播cuplayer.com提示:年龄必须为整数且不为空";
- exit;
- }
年龄正则表达式必须加开头和结尾符号^[0-9]{1,2}$,否则验证不成功!
我们在做一些表单时候,需要用到php中文验证,如表单姓名,提交表单姓名不是中文的话就返回,提示姓名必须是中文。
下面php中文验证支持utf-8编码。php中文验证格式为:
- /^[\x{4e00}-\x{9fa5}]+$/u
- <?php
- //...............你自己的代码
- $birthTime = strtotime($_POST['birthTime']);//将用户输入的日期转化为时间戳
- $startTime = strtotime('1985-01-01');//开始日期的时间戳
- $endTime = strtotime('1995-12-31');//结束日期的时间戳
- if($birthTime>=$startTime && $birthTime<=$endTime){
- echo '日起输入是对的';
- }else{
- echo '日期非法';
- }
- ?>
热门文章推荐
- [php]优酷真实视频地址解析算法
- [Dz]discuz手机版支持视频播放的方法
- [PHP]php加密js解密的方法实例
- [php]用PHP打印出前一天的时间格式
- [PHP]mpeg,mp3,avi的ffmpeg的php转换类
- [php]php中3DES加密一个非常有用的3des加密
- [PHP]php.ini修改上传文件的大小限制处理方法
- [php]用过的最好用的php分页类源代码
请稍候...