PHP程序设计
内容简介
书籍
计算机书籍
《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种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)