当前位置首页 > 百科> 正文

PHP+MySQL网站开发入门与提高

2019-07-03 21:55:26 百科
PHP+MySQL网站开发入门与提高

PHP+MySQL网站开发入门与提高

《PHP+MySQL网站开发入门与提高》是2014年7月1日清华大学出版社出版的图书,作者是王伟平、贺春雷。

基本介绍

  • 中文名:PHP+MySQL网站开发入门与提高
  • 书名:PHP+MySQL网站开发入门与提高
  • 出版社:清华大学出版社
  • 页数:438页
  • 开本:16
  • 作者:王伟平 贺春雷
  • 出版日期:2014年7月1日
  • 语种:简体中文
  • ISBN:7302365628
  • 字数:683千字

编辑推荐

《PHP+MySQL网站开发入门与提高(经典清华版)》涉及面广泛,几乎涉及PHP套用与开发的所有重要知识,适合PHP初学者快速入门,也适合PHP程式设计师和想全面学习PHP技术的人员阅读。另外,对于大中专院校和培训班的学生,《PHP+MySQL网站开发入门与提高(经典清华版)》更是一本不可多得的教材。

内容简介

《PHP+MySQL网站开发入门与提高(经典清华版)》从初学者的角度出发,由浅入深、循序渐进地介绍了PHP套用与开发的相关知识,并提供了大量的PHP开发示例,以及实战和上机练习供读者演练。《PHP+MySQL网站开发入门与提高(经典清华版)》共分14章,主要内容包括:PHP的开发背景(使用优势、发行版本、搭建环境)、数据类型、流程控制、函式套用、数组套用、字元串操作、面向对象编程、档案和目录操作、表单技术、Session与Cookie、对MySQL资料库的操作(数据记录的添加、删除、更新和查询)、XML技术,Ajax技术、错误处理技术、最佳化技术和Smarty模板,最后还提供了一个项目实战案例。

图书目录

第1章PHP入门基础
1.1PHP入门概述
1.1.1PHP的运行机制
1.1.2PHP的发展历史
1.1.3PHP的使用优点
1.2PHP 5的新特性
1.2.1面向对象特性
1.2.2其他新的特性
1.3PHP 5的扩展库
1.3.1标準扩展库
1.3.2外部扩展库
1.4PHP与Web伺服器
1.4.1常见的Web伺服器
1.4.2Apache伺服器的安装
1.5PHP 5的安装和配置
1.6PHP开发工具
1.6.1开发工具的优点
1.6.2常用的开发工具
1.6.3安装Zend Studio
1.6.4汉化Zend Studio
1.7实战——创建第一个PHP应用程式
1.8本章习题
第2章PHP 5开发基础语法
2.1PHP语法入门
2.1.1PHP脚本标记
2.1.2一个简单的PHP
2.2PHP程式注释
2.2.1单行注释
2.2.2多行注释
2.2.3Perl风格单行注释
2.2.4HTML注释
2.3PHP输出函式
2.3.1echo()函式
2.3.2print()函式
2.3.3printf()函式
2.3.4格式控制
2.3.5sprintf()函式
2.4实战——考生信息输出
2.5本章习题
第3章PHP数据处理
3.1数据类型
3.1.1标量数据类型
3.1.2複合数据类型
3.1.3特殊数据类型
3.2数据类型转换
3.2.1强制类型转换
3.2.2自动类型转换
3.2.3数据类型函式
3.3变数
3.3.1声明变数
3.3.2变数赋值
3.3.3可变变数
3.3.4变数作用域
3.3.5超级全局变数
3.3.6变数销毁
3.4常量
3.4.1定义常量
3.4.2引用常量
3.4.3const关键字
3.4.4魔术常量
3.5运算符
3.5.1运算符优先权
3.5.2算术运算符
3.5.3赋值运算符
3.5.4比较运算符
3.5.5三元运算符
3.5.6逻辑运算符
3.5.7位运算符
3.5.8递增与递减运算符
3.5.9其他运算符
3.6实战——列印用户消费小票
3.7本章习题
第4章PHP流程控制语句
4.1PHP语句概述
4.1.1语句分类
4.1.2基本语句
4.1.3语句块
4.2选择语句
4.2.1if语句
4.2.2if...else语句
4.2.3if...else if...else语句
4.2.4switch...case语句
4.3循环语句
4.3.1for语句
4.3.2do...while语句
4.3.3while语句
4.3.4foreach语句
4.4语句嵌套
4.4.1选择语句嵌套
4.4.2循环语句嵌套
4.4.3混合语句嵌套
4.5跳转语句
4.5.1break语句
4.5.2continue语句
4.5.3retum语句
4.6实战——输出等腰梯形
4.7本章习题
第5章PHP函式套用
5.1PHP函式概述
5.2变数处理函式
5.3数学函式
5.4日期和时间函式
5.4.1常用的日期和时间函式
5.4.2checkdate()函式
5.4.3getdate()函式
5.4.4date()函式
5.4.5strtotime()函式
5.4.6microtime()函式
5.4.7gmdate()函式
5.4.8time()函式
5.5自定义函式
5.5.1创建函式
5.5.2调用函式
5.5.3参数传递
5.5.4返回值
5.5.5变数、常量与函式
5.6函式套用
5.6.1变数函式
5.6.2嵌套函式
5.6.3递归函式
5.7实战——模拟实现用户系统登录功能
5.8本章习题
第6章字元串和正则表达式
6.1字元串概述
6.1.1字元串基础
6.1.2字元串定义
6.1.3字元串连线
6.2字元串操作
6.2.1统计字元串
6.2.2空格和特殊符号
6.2.3大小写转换
6.2.4分割字元串
6.2.5截取宇符串
6.2.6填充字元串
6.2.7比较字元串
6.2.8定位字元串
6.2.9替换字元串
6.2.10字元串与HTML转换
6.2.11格式化
6.3字元串编码
6.3.1字元集与编码
6.3.2页面编码设定
6.3.3编码转换
6.3.4字元串加密
6.4正则表达式简介
6.4.1正则表达式概述
6.4.2Perl风格的正则表达式
6.5正则表达式的使用方法
6.5.1PHP的正则表达式函式
6.5.2进行正则表达式的匹配
6.5.3进行全局正则表达式的匹配
6.5.4获取与模式匹配的数组单元
6.5.5转义正则表达式字元
6.5.6正则表达式搜寻和替换函式
6.5.7正则表达式的搜寻和替换
6.5.8用正则表达式分割字元串
6.6常用Web验证
6.7实战——考生信息处理
6.8本章习题
第7章PHP数组套用
7.1数组概述
7.1.1数组的概念
7.1.2数组的分类
7.2基本操作
7.2.1创建数组
7.2.2追加数组
7.2.3修改数组
7.2.4删除数组
7.3数组遍历
7.3.1for语句遍历数组
7.3.2foreach语句遍历数组
7.3.3list()和each()遍历数组
7.4数组排序
7.4.1sort排序
7.4.2逆向排序
7.4.3随机排序
7.4.4反向排序
7.4.5自定义排序
7.5其他操作
7.5.1随机获取元素
7.5.2联合数组
7.5.3合併数组
7.5.4拆分数组
7.5.5替换数组
7.5.6判断数组的类型
7.5.7查找键名是否存在
7.5.8查找值是否存在
7.5.9去除重複元素值
7.5.10数组键名和值调换
7.6实战——求N*M二维矩阵的最大子矩阵
7.7本章习题
第8章面向对象编程
8.1面向对象编程
8.1.1理解面向对象编程
8.1.2面向对象编程的特性
8.2类和对象概述
8.2.1了解类和对象
8.2.2类的定义
8.2.3类的使用
8.2.4构造函式
8.2.5析构函式
8.3类的成员
8.3.1常量
8.3.2栏位
8.3.3属性
8.3.4方法
8.3.5静态成员
8.4抽象类的使用
8.5final的使用
8.6实现类的特性
8.6.1封装性
8.6.2继承性
8.6.3多态性
8.7内置对象函式
8.8接口
8.8.1接口概述
8.8.2定义接口
8.8.3实现接口
8.9实战——根据用户折扣计算商品价格
8.10本章习题
第9章档案和目录处理
9.1获取档案属性
9.1.1档案类型和大小
9.1.2访问和修改时间
9.1.3其他属性
9.2档案基本操作
9.2.1打开档案
9.2.2关闭档案
9.2.3读取档案
9.2.4写入档案
9.2.5複製档案
9.2.6删除档案
9.3非线性读写档案
9.3.1fseek()函式
9.3.2ftell()函式
9.3.3rewind()函式
9.4档案高级操作
9.4.1档案上传
9.4.2档案下载
9.5获取目录属性
9.5.1解析目录路径
9.5.2获取磁碟空间
9.5.3获取目录大小
9.6目录基本操作
9.6.1打开目录
9.6.2关闭目录
9.6.3读取目录
9.6.4创建目录
9.6.5删除目录
9.7实战——操作目录和档案
9.8本章习题
第10章PHP表单套用
10.1表单概述
10.2表单设计
10.2.1表单构成
10.2.2表单标籤
10.2.3文本框
10.2.4多行文本框
10.2.5隐藏域
10.2.6複选框
10.2.7单选按钮
10.2.8下拉列表框
10.2.9档案上传框
10.2.10表单按钮
10.3表单提交
10.3.1表单的提交方式
10.3.2获取GET方式提交的数据
10.3.3获取POST方式提交的数据
10.4表单处理
10.4.1表单中的多值
10.4.2遍历表单
10.4.3动态生成表单
10.4.4PHP、Web和JavaScript
10.5身份验证
10.5.1HTTP身份验证
10.5.2PHP身份认证
10.6实战——两种提交方式实现用户注册
10.7本章习题
……
第11章PHP会话管理
第12章PHP访问MySQL资料库
第13章PHP高级开发
第14章企业管理系统
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net