1实验四PHP条件控制语句(一)一、实验目的与要求1.复习编写和测试PHP程序的方法。2.掌握PHP条件控制语句的使用(包括if……else和if……elseif语句)。二、实验内容1.if……else语句的使用if……else结构的语法如下:if(条件表达式1){程序块1//当条件表达式1的值为真时,执行的语句}else{程序块2//当条件表达式1的值为假时,执行的语句}说明:在程序执行时,先判断条件表达式1是否为真,如果是真,则执行程序块1,如果是假,则执行程序块2。【任务1】使用if语句编程,要求:判断当前月份是属于上半年,还是下半年。输出格式如下图所示:将该PHP页面保存在文件夹“C:\phpStudy\”中,命名为task1.php。提示:date()函数的参数格式分别表示:a-am或是pmA-AM或是PMd-几日,二位数字,若不足二位则前面补零;如:01至31j-几日,二位数字,若不足二位不补零;如:1至31D-星期几,三个英文字母;如:FriF-月份,英文全名;如:Januaryh-12小时制的小时;如:01至12H-24小时制的小时;如:00至23g-12小时制的小时,不足二位不补零;如:1至12G-24小时制的小时,不足二位不补零;如:0至23i-分钟;如:00至59l-星期几,英文全名;如:Fridaym-月份,二位数字,若不足二位则在前面补零;如:01至12n-月份,二位数字,若不足二位则不补零;如:1至12M-月份,三个英文字母;如:Jans-秒;如:00至59S-字尾加英文序数,二个英文字母;如:th,ndt-指定月份的天数;如:28至31U-总秒数w-数字型的星期几,如:0(星期日)至6(星期六)Y-年,四位数字;如:19992y-年,二位数字;如:99z-一年中的第几天;如:0至365其它不在上列的字符则直接列出该字符。步骤:①打开DreamweaverCS5软件,新建一个PHP页面,并保存在文件夹“C:\phpStudy\”中,命名为task1.php。②在代码视图的body和/body之间输入PHP程序代码,如下:③完成后,保存task1.php网页文档,按下F12键在浏览器中预览效果。此时,会弹出设置服务器的提示,单击“是”,就可以在站点设置中建立一个新站点,如下图所示:输入站点名称:PHP实验,本地站点文件夹:C:\phpStudy\。3单击左侧的“服务器”,会出现一个设置服务器的窗口,点击“+”按钮,添加一个远程服务器。在弹出的窗口中设置服务器的基本和高级选项(如下图所示),完成后,单击“保存”按钮。4服务器设置完成后,预览网页task1.php,如下图所示:2.if……elseif语句的使用if……elseif结构的语法如下:5if(条件表达式1){程序块1//当条件表达式1的值为真时,执行的语句}elseif(条件表达式2)//当条件表达式1的值为假时{程序块2//当条件表达式2的值为真时,执行的语句}……elseif(条件表达式n)//当条件表达式n-1的值为假时else{程序块n//当条件表达式n的值为真时,执行的语句}说明:在程序执行时,先判断条件表达式1是否为真,如果是真,则执行程序块1,如果是假,则判断条件表达式2是否为真,如果是真,则执行程序块2,……。这种条件控制语句也称为嵌套if语句,因为它可以在一个if语句中嵌套其他if语句【任务2】使用if……elseif语句编程,要求:判断两个数a和b的大小。输出格式如下图所示:将该PHP页面保存在文件夹“C:\phpStudy\”中,命名为task2.php。代码:完成后,保存task2.php网页文档,按下F12键在浏览器中预览效果。如下图所示:6【任务3】使用if……elseif语句编程,要求:林老师的期末成绩评级标准是:成绩大于等于85分的评为“优秀”,大于等于70分且小于85分的评为“良”,大于等于60分且小于70分的评为“及格”,小于60分的评为“不及格”。已知小王的期末成绩是93分,请编程输出他的成绩评级是什么?输出格式如下图所示:将该PHP页面保存在文件夹“C:\phpStudy\”中,命名为task3.php。代码:请同学们自己编写代码。编程提示:定义变量$cj存放小王的期末成绩,给它赋值为93,然后根据上面的格式输出内容“成绩是……分,评为”,接着使用if语句判断并输出结果(注意输出的格式应与上图一致)。完成后,保存task3.php网页文档,按下F12键在浏览器中预览效果。如下图所示:【任务4】使用if……elseif语句编程,要求:判断今天所在这个月的上旬、中旬还是下旬。输出格式如下图所示:将该PHP页面保存在文件夹“C:\phpStudy\”中,命名为task4.php。代码:请同学们自己编写代码。编程提示:请先定义变量$day存放今天的日期,并使用系统函数date(“j”)获取今天的日期信息,然后使用if语句判断这个日期属于上旬、中旬还是下旬,并输出结果(注意输出的7格式应与上图一致)。完成后,保存task4.php网页文档,按下F12键在浏览器中预览效果。如下图所示:【任务5】使用if……else语句编程,要求:判断当前年份是否为闰年。如果是,则输出“今年是闰年”;如果不是,则输出“今年不是闰年”。输出格式如下图所示:将该PHP页面保存在文件夹“C:\phpStudy\”中,命名为task5.php。代码:请同学们自己编写代码。编程提示:请先定义变量$year存放今天的年份,并使用系统函数date(“Y”)获取当前年份信息(4位年份),然后使用if语句判断这个年份是否是闰年,闰年的判断规则是:(1)该年能被400整除,(2)该年不能被100整除,但是可以被4整除。最后,输出结果(注意输出的格式应与上图一致)。完成后,保存task5.php网页文档,按下F12键在浏览器中预览效果。如下图所示:上交实验内容:在桌面上新建一个文件夹“学号末2位+姓名”,将~task5.php都复制到“学号末2位+姓名”文件夹中,将自己的“学号末2位+姓名”文件夹上交到教师机指定文件夹中。