PHP 讲义 第 2 页 共 90 页
目录
序.......................................................................................................................................................................................... 4
第一章 PHP 简介............................................................................................................................................................... 6
第一节 PHP 简介........................................................................................................................................................ 6
1.Web 程序工作原理.......................................................................................................................................... 6
2.PHP 简介 ......................................................................................................................................................... 9
第二节 PHP 的开发环境的搭建................................................................................................................................ 9
1.程序编写,软件开发工具软件的选用........................................................................................................... 9
2.服务器软件的安装和配置............................................................................................................................. 10
第三节 实验一 PHP 开发环境的搭建.................................................................................................................... 11
0.实验目的......................................................................................................................................................... 11
1.实验准备......................................................................................................................................................... 12
2.PHP 的安装和配置........................................................................................................................................ 12
3.Apache 的安装和配置 .................................................................................................................................. 12
4.测试 Apache 对 PHP 的支持 ....................................................................................................................... 13
5.MySQL 软件的安装和服务的启动............................................................................................................... 14
第二章 Web 客户端技术................................................................................................................................................. 16
第一节 Web 客户端工作原理.................................................................................................................................. 16
1.浏览器工作原理............................................................................................................................................. 16
2.HTML 工作原理............................................................................................................................................. 16
3.JavaScript 工作原理 ..................................................................................................................................... 20
第二节 Web 客户端基本技术.................................................................................................................................. 21
第三节 实验二 Web 客户端技术............................................................................................................................ 34
第三章 PHP 语法............................................................................................................................................................. 36
第一节 基本语法...................................................................................................................................................... 36
1.最简单的 PHP 程序....................................................................................................................................... 36
2.剖析最简单的 PHP 程序............................................................................................................................... 37
3.常用变量处理函数......................................................................................................................................... 37
4.访问客户端变量的方法................................................................................................................................. 40
5.PHP 变量的作用域........................................................................................................................................ 41
6.超全局变量数组............................................................................................................................................. 41
7.数据类型......................................................................................................................................................... 43
8.运算符............................................................................................................................................................. 47
9.函数................................................................................................................................................................. 48
10.session 的应用............................................................................................................................................ 51
第二节 PHP 编程要点.............................................................................................................................................. 53
1.流程控制结构................................................................................................................................................. 53
2. PHP 嵌入 HTML 或 JavaScript 中 ............................................................................................................. 53
3.用 PHP 输出 HTML 或 JavaScript.............................................................................................................. 55
4.自服务程序..................................................................................................................................................... 56
第三节 实验二 PHP 语法实验................................................................................................................................ 57
第四章 MySQL 数据库.................................................................................................................................................... 58
第一节 MySQL 的基本使用.................................................................................................................................... 58
1.数据库基础知识............................................................................................................................................. 58
2.MySQL 简介 .................................................................................................................................................. 58
3.MySQL 的命令操作 ...................................................................................................................................... 58
4.MySQL 的图形化客户端工具软件............................................................................................................... 61
第二节 用 PHP 操纵 MySQL................................................................................................................................... 62