PHP 讲义 第 1 页 共 90 页

2019-01-12 16:20

PHP 讲义 第 1 页 共 90 页 PHP 程序设计 简明教程

PHP 讲义 第 2 页 共 90 页 目录

序 ......................................................................................................................................................................................... 4 第一章 PHP 简介 .............................................................................................................................................................. 6 第6

1.Web

PHP

介 .......................................................................................................................................................

原简

理 ......................................................................................................................................... 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 第.... 36 第

PHP

法 ........................................................................................................................................................

语技技

法 ..................................................................................................................................................... 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 数第

MySQL

库 ................................................................................................................................................... 58 用 ................................................................................................................................... 58 1.数据库基础知识 ............................................................................................................................................ 58 2.MySQL 简介 .................................................................................................................................................. 58 3.MySQL 的命令

作 ...................................................................................................................................... 58 4.MySQL 的图形化客户端工具件 ............................................................................................................... 61 第二节 用PHP

操软纵

MySQL .................................................................................................................................. 62 PHP 讲义 第 3 页 共 90 页 1.PHP 数据类型:资型 ............................................................................................................................... 62 2.PHP 中用于操纵MySQL 数数 ..................................................................................................... 63

源函实类函实练

3. PHP 操纵MySQL

例 ............................................................................................................................... 67 4.MySQL 的常用列型 .................................................................................................................................. 68 5.用在查询中的运算符和数 ......................................................................................................................... 70 第三节 实验四 MySQL 验 ................................................................................................................................. 77 1.MySQL 基本命令习 .................................................................................................................................. 77

2.使用phpMyAdmin ........................................................................................................................................ 79 第80 第

Web

发 ....................................................................................................................................................

计 ................................................................................................................................. 80

1.用户需求 ........................................................................................................................................................ 80 2.

计 ............................................................................................................................................ 81 第二节 系统实施和系统测试 ................................................................................................................................. 89 第三节 ..... 89

PHP 讲义 第 4 页 共 90 页

编写一本有关PHP 的简明教程,对PHP 选修课程而言,是很必要的。

PHP 语言是开放源代码语言,由PHP 开发小组及全世界的PHP 爱好者时刻进行着维护和更新,不断增强其

功能,所以在网络上不断地会涌现大量的PHP 的电子参考手册,在书店和图书馆里,有关PHP 的图书也是汗

牛充栋,日新月异,这些参考手册和图书,其内容越来越丰富,在描述上不可谓不详尽,但是这些“详尽”的细

节描写,对初学者而言,都显得“大而全”,看起来犹如走进了迷宫,总感觉不甚明了。笔者在教学实践中,曾

拿它们直接作为教材使用,效果不是很好,感觉它们不便于直接作为教材使用,尤其是对课时40 左右的PHP 选修课程而言。

本讲义是作者根据自己在实际Web 软件开发工作中,对使用PHP 进行Web 软件开发,及实际教学经验的一

个简明总结,结合相关参考文献,整理,编写而成,力求简明扼要,以适合选修课教学实际的需要,所以,本讲

义只包含了初学者入门所需的必要的知识和实践内容。

由于本讲义描述中,含有较多的个人见解和体会,不足之处,请各位专家、老师和读者不吝指正。

参考文献:

①PHP 手册(官方最新版:http://www.php.net/download-docs.php):由PHP Documentation Group 编写,全面、

权威,不断更新,适合高级编程人员参考。

②PHP 手册,台湾星空浪子翻译版:主要针对PHP4 而编写,内容简易,适合初学者使用,只是有些台湾用 语。

③PHP 程序设计,Rasmus Lerdorf,中国电力出版社,2003:PHP 创始人、PHP 开发小组领军人物Rasmus

Lerdorf 的经典著作,本书是一本全面、详尽、权威的国外经典译著。 ④Web 数据库基础教程,魏善沛编著,中国铁道出版社,2003。

⑤PHP 经典实例,Sterling Hughes 等,中国电力出版社,2003:由PHP 开发小组核心人物

验 ........................................................................................................................................................

Sterling Hughes

等著,本书也是国外经典译著。

⑥PHP 高级开发技术与应用,曹轶群等, 清华大学出版,2002 PHP 讲义 第 5 页 共 90 页 前言

1.课程的性质和任务

课程名称:PHP 程序设计语言,英文名称:The PHP Programming language 课程编号:101122120(Web 开发技术) 课程性质:专业选修课、专业技术课

课程任务:是对高年级大学生进行专业技术教育 2.课程的学习目标

对Web 软件的开发:理解基本原理,树立正确理念,掌握基本技能 3.预备知识:计算机应用基础、C 语言程序设计 4.如何学习,如何考核

化繁为简,精讲精学,循序渐进,登堂入门 实验为主,注重实践,网上自助学习 开卷考试,独立完成 5.学习进度安排

周学时:6,总学时:42,学分:4

学习进度表

(按1班上课顺序排布,2班与此内容同,顺序根据场地作相应调整) 6.重点和难点

Web 开发(Web 程序工作原理,相关概念) PHP 开发环境搭建(Apache 的配置) PHP 基本语法

PHP 操纵HTML、JavaScript(嵌入、互相嵌入) PHP 操纵数据库(相应的函数)

基于PHP 的Web 应用系统设计(规划和分析) 7.习题、作业、课堂讨论:均围绕实验进行 8.学习参考材料 (1)入门学习 本教程

(2)高级参考

Rasmus Lerdorf, PHP 程序设计,中国电力出版社,2003,定价:68 元(国外经典) Sterling Hughes 等, PHP 经典实例, 中国电力出版社,2003,定价:39 元(国外经典) 曹轶群等,PHP 高级开发技术与应用,2002,清华大学出版社,定价:32 元 PHP 讲义 第 6 页 共 90 页 第一章 PHP 简介 第一节 PHP 简介 1.Web 程序工作原理 (1)Web 一词的含义

network:【计算机】电脑网络,网 Web:【计算机】万维网(World Wide Web),互联网(Internet)

Web 程序,顾名思义,即可工作在Web 上的程序。实际上,它也可工作于企业内网(内联


PHP 讲义 第 1 页 共 90 页.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017年中国光纤熔接机发展现状与市场前景分析(目录) - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: