实验三PHP基础语法.doc

上传人:自*** 文档编号:126174106 上传时间:2020-03-22 格式:DOC 页数:7 大小:77.50KB
返回 下载 相关 举报
实验三PHP基础语法.doc_第1页
第1页 / 共7页
实验三PHP基础语法.doc_第2页
第2页 / 共7页
实验三PHP基础语法.doc_第3页
第3页 / 共7页
实验三PHP基础语法.doc_第4页
第4页 / 共7页
实验三PHP基础语法.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《实验三PHP基础语法.doc》由会员分享,可在线阅读,更多相关《实验三PHP基础语法.doc(7页珍藏版)》请在金锄头文库上搜索。

1、实验三 PHP基础语法一、实验目的1.掌握PHP语法基本元素,掌握数据类型、变量和常量、运算符、表达式的使用;2.掌握PHP流程控制;3.掌握在Html和PHP命令标记相结合的方法;二、实验方法通过实验,使学生做到:1.了解在html中嵌入PHP代码的方法。2.了解PHP流程控制的语法。3.了解php变量赋值、运算符和表达式的用法。三、实验过程(一)数据类型1.强制转换为整型PHP程序文件3-1要求?php$a = 123; $b = 123abc; $c = 2.32; $d = 2.32abc; $e = abc123; $f = TRUE; $g = FALSE; $h = 3.1415

2、926; $i = -3.1415926; echo (int)$a; /补充完整其他8个$o=(0.1+0.7)*10;echo (int)$o , ;?将$a到$i 9个变量分别强制转换为整型数据,并输出转化结果,已给出一个例子,补充完整其他8个。2. 强制数据类型转换布尔型PHP程序文件3-2要求?php$a = 0; / 定义一个值为零的整型变量a$b = -123; / 定义一个非零整型变量b$c = 0.0; / 定义一个值为零的浮点型变量c$d = 3.14; / 定义一个非零浮点型变量d$e = ; / 定义一个空字符串型变量e$f = 0; / 定义一个内容为零的字符串型变量

3、$g = TRUE; / 定义一个非空字符串型变量g$h = array(); / 定义空数组h$j = array(0);$k = NULL; / 定义一个NULL型的变量jecho var_dump(boolean)$a).;/补充完整其他变量转换?将变量$a到$k强制转换为布尔型,并用var_dump获取转换后的数据类型,然后用echo输出,补充完整。(二)PHP变量和常量的使用1PHP变量的赋值及输出在根目录中新建一个php动态页面3-3.php,右击用Dreamweaver打开,嵌入一段php代码,php代码中首先创建变量$xh,然后给变量$xh赋一个文本数值(自己的学号),接着把$

4、xh的值在浏览器中输出。示例代码3-1.php:打开浏览器,查看输出结果2PHP常量的赋值及输出在根目录中新建一个php动态页面3-4.php,右击用Dreamweaver打开,嵌入一段php代码,php代码中首先创建常量PI,然后给PI赋浮点型数据3.1416,接着把PI的值在浏览器中输出。示例代码3-4.php(学生自行完成)3.使用PHP输出如下字符串c:windowssystem和Tim OReilly4.使用PHP输出HTML标记创建页面3-5.php使用PHP输出字体为黑体、颜色为红色的汉字,汉字内容自定;使用PHP输出一个文字超链接,超链接内容自定;使用PHP输出一个图片,图片自

5、定;使用PHP输出一个表格,表格如下:5.创建文件3-6,将下列代码段复制到文件中,并为其中代码添加注释,说明每句话的作用。PHP程序文件3-6?phpif (defined(STANDARD_H)echo 该常量已经定义!.;echo constant(STANDARD_H) .;elseecho 该常量还没有定义!.;define(STANDARD_H,HELLO ANOTHER WORLD!);if (defined(STANDARD_H)echo 该常量已经定义! .;echo constant(STANDARD_H) .;elseecho 该常量还没有定义!.;?(三)在html中嵌

6、入PHP命令标记编写一个php动态页面3-7.php,在html标记中先嵌入一段php代码,给变量$xh赋一个文本数值;然后把$xh的数值作为一个html表单中的文本型输入框(xh)的value属性值,使该文本域默认显示$xh变量的值。示例代码3-3.php:在html中嵌入PHP命令PHP inside html 学号是input type=text name=xh size=20 value= (四)Javascript中嵌入PHP语句编写一个php动态页面3-4.php,在html标记中用先嵌入一段php代码,给变量$xh赋一个文本数值;然后把$xh的值使用Javascript中aler

7、t警告框输出。示例代码3-8.php:在JS中嵌入PHP命令alert();(五)PHP运算符和表达式1.求圆的面积在根目录中新建一个php动态页面3-9.php,右击用Dreamweaver或notepad+打开,嵌入一段php代码,php代码中首先创建常量PI,然后给PI赋浮点型数据3.1416,接着创建变量$r,为其赋值3.0,计算以$r为半径的圆的周长和面积,结果分别赋值给$c和$s,并输出在浏览器中之。示例代码3-5.php:2.逻辑运算新建文件3-10,其中创建两个变量$a和$b,其值分别为5和NULL,对这两个变量分别进行逻辑非、逻辑或、逻辑与运算,并用var_dump获取这些逻

8、辑运算结果的数据类型,然后用echo语句输出结果数据类型。(六)PHP流程控制语句(1)条件语句编写一段PHP代码,用于判断一个整数变量的数值是否大于5,并显示判断结果。编程示例3-11:思考:新建3-12,分别使用if-else结构和switch结构实现以下功能:给定成绩$score为68分,判断给分数为优、良、中、及格、不及格中的哪个等级。(2)循环语句编写一段PHP代码,使用一段循环,计算1到100之间所有整数的和,并输出之。编程示例3-13:思考:(1)新建文件3-14,使用循环语句输出如下表单,其中,年、月、日下拉列表框取值分别为1950-2014、1-12、1-31(2)新建3-1

9、5使用两层循环嵌套输出如下图形:(七)PHP文件包含语法:include filename;require filename;PHP 中使用include 和 require 语句,您能够在服务器执行 PHP 文件之前把该文件插入另一个 PHP 文件中。include 和 require 语句用于在执行流中向其他文件插入有用的的代码。include 和 require 很相似,仅有在错误处理方面的差异:require 会产生致命错误 (E_COMPILE_ERROR),并停止脚本include 只会产生警告 (E_WARNING),脚本将继续因此,如果您希望继续执行,并向用户输出结果,即使包含

10、文件已丢失,那么请使用 include。否则,在框架、CMS 或者复杂的 PHP 应用程序编程中,请始终使用 require 向执行流引用关键文件。这有助于提高应用程序的安全性和完整性,在某个关键文件意外丢失的情况下。包含文件省去了大量的工作,提高了代码的可重用性,这意味着您可以为所有页面创建标准页头、页脚、菜单文件以及公共模块和函数等。然后,在页头需要更新时,您只需更新这个页头包含文件即可。举例如下:1.包含统一的标准页头、页脚创建一个标准的页头文件header.php和标准页脚文件footer.php,如下图所示。header.phpfooter.php创建index.php,member

11、.php等页面,使用 include/require在这些页面中引用这个页头文件,实现网站所有页面统一页头页脚的功能。示例代码如下:Welcome to my home page!Some text.2.包含统一的标准菜单创建标准菜单文件menu.php,要求在页面index.php,category.php(商品分类页面)中同时使用该标准菜单和上述标准页头、页脚文件。示例代码如下:Welcome to my home page.Some text.3.包含变量、常量、函数等公共模块假设有些变量、常量以及公共函数等需要在整个网站中都使用,此时可以创建vars.php、constants.php、function.php专门用于存放公用的变量、常量和函数,以便在需要使用它们的页面包含相应文件。示例代码如下:存放公用变量的文件vars.php这些变量可用在调用文件中:Welcome to my home page.实验任务:新建公共常量、函数文件vars.php、constants.php、function.php,分别在其中创建公共常量PI=3.1416以及公共函数cirle_area($radius),用于根据半径计算圆的面积。在文件test.php中包含公共文件,调用公共函数circle_area(),输出圆的面积。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号