欢迎来到天天文库
浏览记录
ID:40564077
大小:39.50 KB
页数:2页
时间:2019-08-04
《PHP基本语法实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验四PHP基本语法实验(三)一、实验目的:通过本实验,能掌握字符串的基本操作,并对正则表达式有一定的理解。二、实验要求:能通过编写php脚本,掌握本实验所涉及到的主要知识点。三、实验器材:Windows操作系统;AppServer软件(集成软件,包含PHP,Apache,MySql,phpAdmin)四、实验步骤:1.获取文件扩展名;2.PHP生成一个随机字符串;3.字符串替代和取子串函数的使用;4.字符串分割函数;5.使用正则表达式验证身份证号码。五、实验内容:1.获取文件扩展名;PHP字符串分割函
2、数explode处理说明。函数原型:arrayexplode(stringseparator,stringinput);2.PHP生成一个4位随机字符串,类似验证码的样子,可以是大写字母、小写字母和数字。提示:rand()函数
3、0;$i<4;$i++){$rand=_____________;}return$rand;?>3.给出一个字符串$string=“Thequickbrownfox”,在屏幕上输出字符Thequickredfox,两种方法实现:(1)字符串替代函数(2)分成子串Thequick和子串fox,然后输出:echo$str1.”red“.$two"4.字符串分割函数;array str_split(string string_input [, int split_length])
4、I like sunchis"; $arr_1 = str_split($str); $arr_2 = str_split($str,2); echo "
"; print_r($arr_1); print_r($arr_2); ?> 在上面这个例子中,数组$arr_1是对字符串$str按单个字符分割得到的,数组$arr_2是按每部分两个字符串得到的。注意,尽量不要使用str_split()函数来分割中文字符串,会否则会出现乱码或其他莫名其妙的问题。5.编写一个验证身份证号码的正则表达式:要求5、身份证号码为18位数字或者是17位的数字加x或X结尾。参考:请输入身份证号码6、(^[0-9]{17、7}[x,X]$)”;If(ereg($erg,$_POS[“sn”]))Die(“恭喜你,正确输入!”);ElseEcho“你输入有错误”;}六、实验报告:
5、身份证号码为18位数字或者是17位的数字加x或X结尾。参考:
6、(^[0-9]{1
7、7}[x,X]$)”;If(ereg($erg,$_POS[“sn”]))Die(“恭喜你,正确输入!”);ElseEcho“你输入有错误”;}六、实验报告:
此文档下载收益归作者所有