




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上实验四 PHP条件控制语句(一)一、实验目的与要求1.复习编写和测试PHP程序的方法。2.掌握PHP条件控制语句的使用(包括ifelse和ifelse if语句)。二、实验内容1. ifelse语句的使用ifelse结构的语法如下:if (条件表达式1) 程序块1/当条件表达式1的值为真时,执行的语句else 程序块2/当条件表达式1的值为假时,执行的语句 说明:在程序执行时,先判断条件表达式1是否为真,如果是真,则执行程序块1,如果是假,则执行程序块2。【任务1】使用if语句编程,要求:判断当前月份是属于上半年,还是下半年。输出格式如下图所示:将该PHP页面保存在文
2、件夹“C:phpStudyWWW”中,命名为task1.php。提示:date()函数的参数格式分别表示:a - "am" 或是 "pm"A - "AM" 或是 "PM"d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31" j - 几日,二位数字,若不足二位不补零;
3、0;如: "1" 至 "31" D - 星期几,三个英文字母; 如: "Fri" F - 月份,英文全名; 如: "January" h - 12 小时制的小时; 如: "01" 至 "12" H - 2
4、4 小时制的小时; 如: "00" 至 "23" g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12" G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23" i - 分钟; 如:
5、 "00" 至 "59" l - 星期几,英文全名; 如: "Friday" m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12" n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "1
6、2" M - 月份,三个英文字母; 如: "Jan" s - 秒; 如: "00" 至 "59" S - 字尾加英文序数,二个英文字母; 如: "th","nd" t - 指定月份的天数; 如: "28"
7、; 至 "31" U - 总秒数 w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六) Y - 年,四位数字; 如: "1999" y - 年,二位数字; 如: "99" z
8、60;- 一年中的第几天; 如: "0" 至 "365" 其它不在上列的字符则直接列出该字符。步骤:打开Dreamweaver CS5软件,新建一个PHP页面,并保存在文件夹“C:phpStudyWWW”中,命名为task1.php。在代码视图的<body>和</body>之间输入PHP程序代码,如下:完成后,保存task1.php网页文档,按下F12键在浏览器中预览效果。此时,会弹出设置服务器的提示,单击“是”,就可以在站点设置中建立一个新站点,如下图所示:
9、输入站点名称:PHP实验,本地站点文件夹:C:phpStudyWWW。单击左侧的“服务器”,会出现一个设置服务器的窗口,点击“+”按钮,添加一个远程服务器。在弹出的窗口中设置服务器的基本和高级选项(如下图所示),完成后,单击“保存”按钮。服务器设置完成后,预览网页task1.php,如下图所示:2. ifelse if语句的使用ifelse if结构的语法如下:if (条件表达式1) 程序块1/当条件表达式1的值为真时,执行的语句else if(条件表达式2) /当条件表达式1的值为假时 程序块2/当条件表达式2的值为真时,执行的语句 else if(条件表达式 n)/当条件表达式n-1的值为
10、假时 else 程序块n/当条件表达式n的值为真时,执行的语句 说明:l 在程序执行时,先判断条件表达式1是否为真,如果是真,则执行程序块1,如果是假,则判断条件表达式2是否为真,如果是真,则执行程序块2,。l 这种条件控制语句也称为嵌套if语句,因为它可以在一个if语句中嵌套其他if语句【任务2】使用ifelse if语句编程,要求:判断两个数a和b的大小。输出格式如下图所示:将该PHP页面保存在文件夹“C:phpStudyWWW”中,命名为task2.php。代码:完成后,保存task2.php网页文档,按下F12键在浏览器中预览效果。如下图所示:【任务3】使用ifelse if语句编程,
11、要求:林老师的期末成绩评级标准是:成绩大于等于85分的评为“优秀”,大于等于70分且小于85分的评为“良”,大于等于60分且小于70分的评为“及格”,小于60分的评为“不及格”。已知小王的期末成绩是93分,请编程输出他的成绩评级是什么?输出格式如下图所示:将该PHP页面保存在文件夹“C:phpStudyWWW”中,命名为task3.php。代码:请同学们自己编写代码。编程提示:定义变量$cj存放小王的期末成绩,给它赋值为93,然后根据上面的格式输出内容“成绩是分,评为”,接着使用if语句判断并输出结果(注意输出的格式应与上图一致)。完成后,保存task3.php网页文档,按下F12键在浏览器中
12、预览效果。如下图所示:【任务4】使用ifelse if语句编程,要求:判断今天所在这个月的上旬、中旬还是下旬。输出格式如下图所示:将该PHP页面保存在文件夹“C:phpStudyWWW”中,命名为task4.php。代码:请同学们自己编写代码。编程提示:请先定义变量$day存放今天的日期,并使用系统函数date(“j”)获取今天的日期信息,然后使用if语句判断这个日期属于上旬、中旬还是下旬,并输出结果(注意输出的格式应与上图一致)。完成后,保存task4.php网页文档,按下F12键在浏览器中预览效果。如下图所示:【任务5】使用ifelse语句编程,要求:判断当前年份是否为闰年。如果是,则输出“今年是闰年”;如果不是,则输出“今年不是闰年”。输出格式如下图所示:将该PHP页面保存在文件夹“C:phpStudyWWW”中,命名为task5.php。代码:请同学们自己编写代码。编程提示:请先定义变量$year存放今天的年份,并使用系统函数date(“Y”)获取当前年份信息(4位年份),然后使用if语句判断这个年份是否是闰年,闰年的判断规则是:(1)该年能被400整除,(2)该年不能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第三章微生物单元重难点梳理课件-人教版生物七年级上册
- 译林版六年级英语期末考试试题及听力稿
- 2025-2030教育生物科技行业市场研发动态及伦理规范与商业化前景
- 2025-2030教育信息化行业技术发展趋势及市场空间与政策红利分析报告
- 2025-2030教育App用户活跃度提升与付费转化研究报告
- 2025-2030攀岩吊带行业劳工成本区域差异与产业转移趋势预测报告
- 2025-2030护肤品微生态技术专利布局与竞争格局报告
- 2025-2030抗衰老生物技术临床转化瓶颈与市场培育策略报告
- 2025-2030抗菌肽药物研发管线布局与耐药菌治疗市场前景报告
- 2025-2030抗菌涂层医疗器械院感防控效果与市场价格形成机制
- 小学生心理团辅方案与记录模板
- 2025年淮南市大通区和寿县经开区公开招聘社区“两委”后备干部30名备考考试题库附答案解析
- 国防科大优势课件
- 2025-2030儿童绘本阅读行业市场现状与未来趋势及投资机会评估报告
- 职业教育教师教学竞赛评审标准
- 医疗器械财务汇报
- 消毒供应中心包装课件
- 人教PEP版(2024)三年级上册英语教案全册教案
- 河道生态修复工程重点难点分析
- 配电箱保养安全培训课件
- 患者信息安全培训课件
评论
0/150
提交评论