正在加载图片...
《PHP程序开发》实验指导/实验三:PHP字符串和正则表达式 《PHP程序开发》实验指导 实验三:PHP字符串和正则表达式 实验目的(5分) 1、掌握PHP字符串的常用函数,包括比较、搜索、替换、分割等; 理解正则表达式的概念 3、掌握正则表达式函数 二、实验环境(5分) 1、 Windows XP/Windows7操作系统的计算机; 2、局域网网络环境,并且使用固定IP地址 、实验要求(5分) 1、完成PHP字符串函数的使用 2、完成学号信息的显示; 3、完成正则表达式的使用 4、完成酒店预订信息的展 、实验原理(5分) 1、PHP字符串函数 2、PHP正则表达式的概念; 3、PHP正则表达式的使用 五、实验步骤(40分) 1、PHP字符串函数 (1)PHP字符串的函数有:计算字符串长度, strlen,单词统计, str word countO清理空格, Trims rerio、timO;字符串的切分与组合, explode、 stroke、 implode、 join(,截取, substr;替 换 substr replace;查找, strstr、 strstr;大小写的转换, strtolower()、 strtoupper()、 ucfirsto、 ucwordso 比较大小 stromlo、 strcasecmp(、 strncmpO、 strcasecmpo (2)删除字符串两边的空格,代码如sy5-1所示 <?php Sstr1="hello Sstr 2="aaaahelloa echo trim(Sstr 1). " <br> echo Itrim(Sstr2, " a"). <br> echo trim(Sstr 2, ah")." <br> (3)完成下述任务 任务一:如果$sr=”轻轻的我走了逗]正如我轻轻地来[句我挥一挥衣袖[逗不带走一片云剃句”, 将$sr中的“”分别用”O”代替;将$sr中的“[逗]”用“,”代替,“[句”用“。”代替(10分)。 要求 请将主要代码填写到实验报告册中。 2、学号的输出 (1)创建一个网页,如图3-1所示,在网页上可以显示5个文本框,其中每个文本框的宽度为10 管理科学与工程学科/共4页第1页《PHP 程序开发》实验指导 / 实验三:PHP 字符串和正则表达式 管理科学与工程学科 / 共 4 页,第 1 页 《PHP 程序开发》实验指导 实验三:PHP 字符串和正则表达式 一、实验目的(5 分) 1、掌握 PHP 字符串的常用函数,包括比较、搜索、替换、分割等; 2、理解正则表达式的概念; 3、掌握正则表达式函数。 二、实验环境(5 分) 1、Windows XP/Windows 7 操作系统的计算机; 2、局域网网络环境,并且使用固定 IP 地址。 三、实验要求(5 分) 1、完成 PHP 字符串函数的使用; 2、完成学号信息的显示; 3、完成正则表达式的使用; 4、完成酒店预订信息的展示。 四、实验原理(5 分) 1、PHP 字符串函数; 2、PHP 正则表达式的概念; 3、PHP 正则表达式的使用。 五、实验步骤(40 分) 1、PHP 字符串函数。 (1)PHP 字符串的函数有:计算字符串长度,strlen();单词统计,str_word_count();清理空格,ltrim()、 rtrim()、trim();字符串的切分与组合,explode()、stroke()、implode()、join();截取,substr();替 换,substr_replace();查找,strstr()、stristr();大小写的转换,strtolower()、strtoupper()、ucfirst()、ucwords(); 比较大小,strcmp()、strcasecmp()、strncmp()、strcasecmp()。 (2)删除字符串两边的空格,代码如 sy5-1 所示: <?php $str1=" hello "; $str2="aaaahelloa"; echo trim($str1)."<br>"; echo ltrim($str2,"a")."<br>"; echo trim($str2,"ah")."<br>"; ?> (3)完成下述任务。 任务一:如果$str=”轻轻的我走了[逗]正如我轻轻地来[句]我挥一挥衣袖[逗]不带走一片云彩[句]”, 将$str 中的“[]”分别用”()”代替;将$str 中的“[逗]”用“,”代替,“[句]”用“。”代替(10 分)。 要求: 请将主要代码填写到实验报告册中。 2、学号的输出 (1)创建一个网页,如图 3-1 所示,在网页上可以显示 5 个文本框,其中每个文本框的宽度为 10
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有