PHP程序设计

2012 年 12 月 12 日3440

内容简介

书籍
计算机书籍

  《php程序设计》从初学者的角度出发,使用通俗易懂的语言,内容丰富的例子,全面细致地介绍了基于php语言和mysql数据库的动态网站开发技术。《php程序设计》共分17章,主要内容包括:html的基本语法、css的基本用法、php概述与入行、php的数据类型和运算符、php的基本控制语句、php实用小程序、mysql数据库管理、图形化管理mysql——phpmyadmin、php与myasql的协同工作、用户注册登录系统、网上调查系统、用户留言系统、图片上传系统、聊天室系统、新闻及搜索系统,以及php的面向对象编程。

  

《php程序设计》结构清晰,语言流畅,内容丰富,图文并茂。根据知识点的学习进程,精心安排具有针对性的精彩实例,强调理论知识与实际应用的结合,通过这些示例代码和实例分析,读者能够快速学习和掌握php程序开发的精髓,提高开发技能。

  

《php程序设计》既可作为高等院校、高职、高专相关课程的教材,也可作为各类社会培训班php程序设计教学用书。此外,也可作为php爱好者和动态网站开发及维护人员的学习参考书。

目录

《php程序设计》

第1章html基础

1.1html语言简介

1.2html语言中的标记码

1.2.1标记码简介

1.2.2标记码

1.2.3排版标记码

1.2.4文字的字体与样式标记

1.2.5列表元素标记

1.2.6表格标记

1.2.7表单标记

1.2.8图片标记

1.2.9框架标记

1.2.10链接标记

1.2.11多媒体

1.2.12其他标记

1.2.13特殊字符

1.3dreamweaver cs4的使用

1.3.1dreamweaver cs4简介

1.3.2dreamweaver cs4使用

.习题1

第2章层叠样式表css

2.1css简介

2.2css基本语法

2.3文本属性

2.4颜色与背景属性

2.5创建class

2.6超链接

2.7dreamweaver cs4定义css

2.7.1定义css样式表

2.7.2css样式面板

2.7.3创建css样式

2.7.4附加外部css样式表

2.7.5样式表应用举例

2.7.6利用css样式设置行距

习题2

第3章php.概述

3.1php的历史

3.2php的工作原理

3.3php的功能概述

3.4php的安装、配置及管理

3.4.1安装前的准备

3.4.2安装过程

3.4.3appserv的使用

3.5php开发工具简介

习题3

第4章php入门

4.1一个简单的php程序

4.2php代码在html中的嵌入形式

4.3php语句分隔

4.4程序注释

4.5引用文件

习题4

第5章php的数值类型和运算符

5.1数值类型

5.1.1布尔类型(boolean)

5.1.2整数类型(integer)

5.1.3浮点数类型(float/double)

5.1.4字符串

5.1.5数组

5.1.6对象

5.1.7资源

5.1.8null

5.2常量

5.2.1php预定义常量

5.2.2用户定义常量

5.3变量

5.3.1预定义变量

5.3.2自定义变量的初始化

5.3.3变量的范围

5.3.4活动变量

5.3.5外界php变量

5.4运算符

5.4.1算术运算符

5.4.2赋值运算符

5.4.3位运算符

5.4.4逻辑运算符

5.4.5比较运算符

5.4.6错误控制运算符

5.4.7自增(自减)运算符

5.4.8字符串连接运算符

5.4.9运算符的优先顺序和结合规则

习题5

第6章php的基本控制语句

6.1表达式

6.1.1简单表达式

6.1.2有副作用的简单表达式

6.1.3复杂表达式

6.2分支控制语句

6.2.1单分支if吾句

6.2.2双分支if语句

6.2.3多分支的ifelse语句

6.2.4if吾句的交互语法ifendif

6.2.5switch语句

6.3循环控制语句

6.3.1while语句

6.3.2dowhile语句

6.3.3for语句

6.3.4break语句

6.3.5continue语句

6.4函数

6.4.1返回值

6.4.2参数

6.4.3变量函数

习题6

第7章php实用小程序

7.1文本计数器

7.1.1php的文件操作

7.1.2文本计数器

7.2计数器的使用

7.3图形计数器

7.4月历

7.4.1程序

7.4.2程序说明

习题7

第8章mysql数据库

8.1mysql的特点

8.2mysql基础

8.2.1mysql数据库连接

8.2.2数据类型和数据表

习题8

第9章图形化管理mysql——phpmyadmin

9.1phpmyadmin简介

9.2phpmyadmin的基本操作

9.3用phpmyadmin创建数据库

9.3.1xinfei数据库基本结构

9.3.2用phpmyadmin建立用户基本信息表

9.3.3用phpmyadmin建立用户详细信息表

9.3.4用phpmyadmin建立在线用户信息表

9.4数据库、表的删除

9.4.1数据表的删除操作

9.4.2数据库的删除操作

习题9

第10章php与mysql的协同工作

10.1php的mysql数据库函数

10.1.1数据库连接函数

10.1.2数据库查询函数

10.1.3返回值处理函数

10.1.4其他函数

10.2php的记录操作

10.2.1查询记录

10.2.2插入记录

10.2.3修改记录

10.2.4删除记录

习题10

第11章用户注册与登录

11.1数据库的准备

11.1.1数据库结构

11.1.2用phpmyadmin创建用户数据库

11.1.3数据库的连接

11.2注册页面

11.2.1制作前台web页面

11.2.2制作后台php页面

11.2.3申请结果的显示

11.3登录页面

11.3.1登录页面的实现

11.3.2后台程序的完成

11.3.3提示程序的建立

习题11

第12章网上调查

12.1调查数据表的建立

12.1.1网上调查的框架

12.1.2数据表的建立

12.2网上调查的添加和删除

12.2.1网上调查管理界面的实现

12.2.2网上调查的添加和删除

12.2.3网上调查管理界面的完整程序

12.3网上调查的开始

12.4网上调查表格的生成

12.4.1生成网上调查的数据

12.4.2网上调查的页面

12.4.3网上调查数据的修改

12.4.4网上调查的完整程序

12.5网上调查结果的显示

习题12

第13章用户留言系统

13.1留言数据表的建立

13.1.1留言系统的框架

13.1.2留言表的建立

13.2网站管理员登录入口

13.2.1网站管理员登录入口的实现

13.2.2管理员身份的验证

13.2.2系统提示页

13.3留言页界面的设计

13.4删除、回复页的制作

13.4.1删除功能的实现

13.4.2回复功能的实现

13.4.3分页函数

习题13

第14章图片上传

14.1图片上传表的建立

14.1.1图片上传的框架

14.1.2数据表的建立

14.2图片上传页

14.2.1图片上传页的实现

14.2.2上传处理页面

14.2.3系统提示页的完整程序

习题14

第15章聊天室

15.1聊天室数据结构的建立

15.2聊天室的实现

15.2.1聊天室实现的基本步骤

15.2.2基础准备工作

15.2.3聊天室的登录

15.2.4聊天室框架的建立

15.2.5聊天室发言添加的实现过程

15.2.6聊天室发言内容的显示

15.2.7聊天室在线网友名单的显示

15.2.8聊天室的退出过程

15.2.9聊天室的运行实例

习题15

第16章新闻及搜索系统

16.1新闻系统数据结构的建立

16.2新闻及搜索系统的实现

16.2.1新闻的录入页面

16.2.2系统提示页

16.2.3新闻的站内搜索

习题16

第17章php的面向对象编程

17.1类

17.2继承

17.3构造函数

17.4析构函数

17.5范围解析操作符

17.6parent

17.7序列化对象

17.8魔术函数_sleep和_wakeup

17.9构造函数中的引用

习题17

部分习题答案

参考文献

相关资源

·程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)

0 0