PHP实验指导书.doc_第1页
PHP实验指导书.doc_第2页
PHP实验指导书.doc_第3页
PHP实验指导书.doc_第4页
PHP实验指导书.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PHP实验指导书 一、实验目的1掌握Apache服务环境安装和配置。 2掌握PHP环境安装和配置。 3初步接触PHP程序。 二、实验内容1安装和配置Apache服务环境。 2安装和配置PHP环境。 3使用Eclipse开发简单的PHP程序。 三、实验准备1了解Apache和php开发环境的组成。 2准备Apache服务安装包d-2.2.19-win32-x86-openssl-0.9.8r.msi。 3准备PHP安装包php-5.2.17-Win32-VC6-x86.msi。 4准备Eclipse3.0文件夹。 四、实验步骤1安装Apache服务双击文件d-2.2.19-win32-x86-openssl-0.9.8r.msi,在安装程序打开窗口中,除了制定安装目录,并设定输入主机名、管理员信箱见图1.1图1.1一路选择“Next”下去,完成安装。 安装完成后,在任务栏托盘区中会增加一个Apache服务程序运行图标,这说明服务器已经安装成功,在IE地址栏中键入localhost/,即可看到Apache的欢迎页面。 2设置Apache的服务端口在Apache安装路径下的conf文件夹中,打开d.conf文件,找到“listen80”所在的4一行,将“80”改为自己希望的端口号,如8000。 修改后,停止Apache服务,再启动,然后再浏览器地址栏中输入localhost:8000,观察效果。 3安装PHP环境双击文件php-5.2.17-Win32-VC6-x86.msi,进入安装步骤,见图1.2图1.2点击“Next”按钮,出现安装协议界面,见图1.3图1.3选中“I aept”后,点击“Next”按钮,见图1.45图1.4制定PHP安装目录,点击“Next”按钮,见图1.5图1.5选择Apache2.2.x Module,点击“Next”按钮,见图1.6图1.6在输入栏中输入刚才Apache服务所安装的路径,或用“Browse”制定该路径,点击“Next”6按钮,见图1.7图1.7选择需要安装的项目,点击“Next”按钮,见图1.8图1.8安装参数设定完了,点击“Install”按钮,安装PHP,直到见图1.9,PHP安装完毕。 图1.974配置PHP参数 (1)在步骤2所用到的d.conf文件中,把文件最后的#BEGIN PHPINSTALLER EDITS-REMOVE ONLYON UNINSTALLPHPIniDirE:PHPphpLoadModule php5_moduleE:PHPphpphp5apache2_2.dllAddType application/x-d-php.php#END PHPINSTALLER EDITS-REMOVE ONLYON UNINSTALL中PHPIniDir一行的“”中,填写为PHP的安装路径。 LoadModule php5_module一行的,填写为PHP的安装路径php5apache2_2.dll。 (2)找到PHP的安装路径下的php.ini,配置找到;be surenot touse shorttags.short_open_tag=Off;Allow ASP-styletags.asp_tags=Off将其中的Off全都改为On (3)将PHP安装路径下的文件libmysql.dll,复制到C:windowssystem32中。 (4)上述的 (1)、 (2)、 (3)都做完后,重新启动Apache服务。 5在Apache安装路径下的htdocs文件夹中,建立一个文件,a.php,内容如下在浏览器中输入localhost:8000/a.php,效果如图1.10图1.108验实验2.PHP基础(一) 一、实验目的1掌握PHP语法基本元素,掌握数据类型、变量和常量、运算符、表达式的使用。 2掌握PHP流程控制。 3掌握在Html和PHP命令标记相结合的方法。 4掌握用PHP和Html交互的处理方法。 二、实验内容1.PHP语法数据类型、变量和常量、运算符、表达式、流程控制。 2.PHP和html交互。 3. 三、实验准备1了解在html中嵌入PHP代码的方法。 2了解PHP的语法。 3了解用php读取html表单控件数值的方法。 四、实验步骤1在html中嵌入PHP命令标记实验任务编写一个php动态页面,在html标记中用先嵌入一段php代码,给变量$xh赋一个文本数值;然后把$xh的数值作为一个html表单中的文本型输入框的value属性值。 编程示例 在html中嵌入PHP命令 (1)变量、表达式和判断的使用实验任务编写一段PHP代码,用于判断一个整数变量的数值是否大于5,并显示判断结果。 编程示例;$i=10;if($i5)echoi大于5 ;else echoi不大于5 ;? (2)循环实验任务在 (1)所编写PHP代码的基础上,添加一段循环,从1依次显示到整数变量的数值,各数之间以“,”做分隔符。 编程示例;$i=10;if($i5)echoi大于5 ;else echoi不大于5 ;for($j=1;$j=$i;$j+)If($j3php读取表单数值实验任务编写一个带Form和输入控件的PHP页面,用PHP代码接收输入控件的内容,并显示。 编程示例 PHP读取表单练习 一、实验目的1掌握php中函数的定义和使用方法。 2掌握php中类的定义和使用方法。 二、实验内容1.PHP函数。 2.PHP面向对象编程。 三、实验准备1了解函数的定义及使用方法。 2了解类的定义及使用方法。 四、实验步骤1函数的定义和使用实验任务设计一个PHP网页ex3_1.php,其中定义一个PHP函数,用于比较前两个输入参数的大小。 若第三个输入参数的数值是“B”,就将最大的数值返回,若第三个参数的数值是“L”,就将最小的数值返回,若前两个输入参数一样大,则返回二者其中之一。 并用同一个PHP网页输入两个数值,调用上述的函数返回结果。 编程示例11 PHP函数练习 =$j)$bigger=$i;$littler=$j;else$bigger=$j;$littler=$i;if($p=B)return$bigger;else return$littler;if(isset($_POSTsubmit)$a=$_POSTa;$a=(int)$a;$b=$_POSTb;$b=(int)$b;$sel=$_POSTsel;? 用PHP代码创建学生管理类的实例,并用输入文本框给实例的属性赋值,并显示实例的属性数值。 编程示例 PHP面向对象设计练习 sid=$xh;$this-sname=$xm;$this-spel=$zy;echo学号.$this-sid. ;echo姓名.$this-sname. ;echo专业.$this-spel. ;? 一、实验目的1掌握PHP中处理数组数据的方法。 2掌握PHP中字符串操作的方法。 3掌握PHP中正则表达式的使用方法。 4掌握PHP中文件的操作方法。 5掌握PHP中日期数据的处理方法。 二、实验内容1.使用PHP数组包括定义、初始化、键和值、定位和遍历。 2.进行字符串操作。 3.用正则表达式验证表单数据正确性。 4.文件打开、关闭、写入、读出等操作。 5.日期函数的使用。 三、实验准备1了解PHP中数组的键和键值的概念;2了解字符串各常用操作函数;3了解正则表达式的规则;4了解文件的操作方法;5了解PHP时间戳的概念。 15 四、实验步骤1数组的操作实验任务设计一个PHP网页ex4_1.php,其中使用循环将用户输入的5各数由小到大排序显示编程示例;ec

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论