PHP开发实例大全
PHP开发实例大全封面图

PHP开发实例大全

软件开发技术联盟, 编著

出版社:清华大学出版社

年代:2015

定价:99.0

书籍简介:

本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用PHP进行Web开发的各个方面的知识和技巧,主要包括开发环境、PHP基础等内容。每个实例都经作者精心筛选,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。本书适合PHP的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合PHP程序员参考、查阅。

书籍目录:

第1篇 Web应用篇

第1章 PHP与Ming扩展库

1.1 Ming扩展库基本应用

实例001 加载Ming扩展库

实例002 静态输出“吉林省明日科技”

实例003 动态输出“明日科技欢迎您”

1.2 Ming扩展绘制线段

实例004 绘制一条直线

实例005 绘制一条曲线

实例006 绘制一条旋转直线

1.3 Ming扩展绘制图形

实例007 绘制一个圆

实例008 绘制一个正方形

实例009 控制图片的渐变输出

实例010 控制图片向上移动

实例011 控制图片向下移动

实例012 控制图片的旋转

实例013 创建一个按钮并添加事件

第2章 PHP与ImageMagick图片处理

2.1 ImageMagick处理图片

实例014 下载、安装ImageMagick

实例015 判断指定图片是否存在

实例016 获取图片信息

实例017 裁剪指定的图片

实例018 将图片由PNG格式转换为JPG格式

实例019 对JPG格式的图片进行压缩

2.2 ImageMagick应用

实例020 控制图片45°旋转

实例021 绘制图片的缩略图

实例022 为图片添加旋涡效果

实例023 按照原始比例缩放图片

实例024 制作个人画册

第3章 AJAX无刷新技术

3.1 AJAX操作图像

实例025 AJAX无刷新图像上传

实例026 AJAX无刷新输出上传图像

实例027 AJAX无刷新载入图像

实例028 AJAX动态生成缩略图

3.2 AJAX控制表单

实例029 AJAX检测用户名是否被占用

实例030 AJAX无刷新下拉列表

实例031 AJAX无刷新级联下拉列表

实例032 AJAX验证用户注册信息

实例033 AJAX无刷新添加数据信息

3.3 AJAX操作XML

实例034 AJAX无刷新读取XML文件

实例035 AJAX读取XML节点属性

3.4 AJAX实战应用

实例036 AJAX读取HTML文件

实例037 AJAX添加图书信息

实例038 AJAX查询图书信息

实例039 AJAX修改图书信息

实例040 AJAX删除图书信息

实例041 AJAX无刷新分页

实例042 AJAX实现博客文章类别添加

实例043 AJAX实现用户登录

实例044 AJAX无刷新查询数据

实例045 AJAX无刷新倒计时

实例046 AJAX无刷新显示聊天信息

实例047 AJAX无刷新显示公告信息

实例048 AJAX无刷新获取用户的个人信息

实例049 AJAX无刷新获取新闻内容

实例050 AJAX获取指定图书信息

第4章 jQuery框架技术

4.1 网页特效

实例051 jQuery实现查找节点

实例052 图片幻灯片

实例053 颜色拾取器

实例054 广告轮显

实例055 图片放大镜

实例056 jQuery幕帘效果

实例057 jQuery动态变化的数字

实例058 jQuery淡入淡出动画效果

实例059 jQuery上下卷帘动画效果

实例060 自动隐藏式菜单

实例061 图片传送带

实例062 打造自己的开心农场

4.2 jQuery操作表单

实例063 检测用户名是否被占用

实例064 jQuery验证表单元素

实例065 密码强度检测

实例066 文本框提示标签

实例067 文本编辑器

实例068 右键菜单

实例069 jQuery二级联动下拉列表框

实例070 jQuery三级联动下拉列表框

实例071 复选框的全选、反选和全不选

实例072 表单动态变色

实例073 上传图片预览

实例074 通过下拉列表选择头像

4.3 jQuery操作表格

实例075 jQuery横向导航

实例076 jQuery竖向导航

实例077 jQuery弹出层

实例078 jQuery滑动门

实例079 jQuery可编辑表格

实例080 jQuery实现表格隔行变色

实例081 jQuery拖曳

实例082 jQuery翻滚的消息动态

实例083 jQuery动态换肤

实例084 可展开和关闭的表格

实例085 单行左右移动的消息提示

实例086 显示全部资源与精简资源

4.4 jQuery与Jpgraph结合

实例087 jQuery与Jpgraph动态制作折线图分析网站访问量

实例088 jQuery与GD2函数制作验证码

4.5 jQuery操作XML

实例089 通过jQuery读取XML文件

第5章 PHP与在线编辑工具

5.1 常用在线编辑器

实例090 自定义在线编辑器

实例091 在博客中应用自定义在线编辑器

5.2 FCKeditor在线编辑器

实例092 CKEditor网页编辑器

实例093 将CKEditor网页编辑器嵌入到后台管理系统中

实例094 FCKeditor文本编辑器

实例095 在论坛的帖子回复中应用FCKeditor

第6章 PHP与多媒体技术

6.1 操控音频文件

实例096 在线音乐上传

实例097 在线音乐下载

实例098 MP3在线点播

实例099 MP3下载

实例100 创建.m3u格式的文件

实例101 无刷新删除.m3u格式的文件

实例102 通过object标签向HTML页中载入多媒体

实例103 通过embed标签向HTML页中载入多媒体

实例104 歌词的同步输出

实例105 在线播放列表

实例106 在线音乐的循环播放

实例107 在线音乐的连续播放

实例108 收藏其他网站的音乐

6.2 操控影音文件

实例109 通过RealPlayer播放器播放视频文件

实例110 通过Media Player播放器播放视频文件

实例111 控制播放器窗口的状态

实例112 播放FLV视频文件

实例113 在网页中加入可控的背景音乐

实例114 在博客中加入可控的背景音乐

6.3 操控Flash动画文件

实例115 在网页中嵌入Flash

实例116 在网页中嵌入背景透明的Flash

实例117 向Flash中传递参数

实例118 嵌入Flash播放器

实例119 用JavaScript控制Flash

第7章 PHP与FPDF类库应用

7.1 编辑、设计PDF文档

实例120 配置FPDF

实例121 创建FPDF文档

实例122 下载PDF文档

实例123 向PDF中插入图片

实例124 为FPDF增加中文支持

实例125 设置FPDF的页眉和页脚

实例126 通过FPDF绘制表格

7.2 PDF文档的实战应用

实例127 设计编程词典说明书的PDF文档

实例128 设计编程词典产品介绍的PDF文档

实例129 设计编程词典安装说明的PDF文档

实例130 动态生成编程词典注册用户的PDF文档

实例131 设计毕业论文的PDF文档

第8章 报表与打印技术

8.1 操作Word

实例132 将数据库数据保存到Word

实例133 将查询结果保存到Word

实例134 将Web页中的表格导出到Word并打印

实例135 打开指定的Word文档并打印

实例136 调用Word自动打印指定格式的会议记录

8.2 操作Excel

实例137 将MySQL数据表中的数据导出到Excel

实例138 将查询结果导出到Excel

实例139 将Web页面中的数据导出到Excel

实例140 将Web页面中的数据导出到Excel并自动打印

实例141 将Excel中的数据导出到MySQL数据库

实例142 将Excel中的工资数据导入到SQL Server数据库

实例143 将SQL Server数据导出到Excel

8.3 报表打印

实例144 调用IE自身的打印功能实现打印

实例145 打印指定框架中的内容

实例146 使用WebBrowser打印报表

实例147 设置页眉页脚

实例148 利用CSS样式打印页面中的指定内容

实例149 利用CSS样式实现分页打印

8.4 报表打印实战应用

实例150 打印汇款单

实例151 打印快递单

实例152 打印信封

实例153 GD2函数动态生成图表并打印

实例154 打印用户的通讯记录

实例155 JavaScript脚本打印账单

实例156 打印工资条

第2篇 网络应用篇

第9章 网络、服务与服务器

9.1 获取服务器信息

实例157 根据IP地址获取主机名称

实例158 根据主机名称获取IP地址

实例159 获取主机的所有IP地址

实例160 将IP地址转换为整数

实例161 将整数型IP地址还原为4个圆点分隔形式

9.2 Socket实现“C/S”通信

实例162 创建Socket服务器

实例163 创建Socket客户端

实例164 通过Socket发送短信

实例165 短信群发

9.3 常见网络任务

实例166 验证服务器是否连接

实例167 开发端口扫描器

实例168 利用curl获取HTML内容

实例169 利用curl模拟POST方式发送数据

实例170 curl批处理

第10章 邮件处理技术

10.1 配置服务器

实例171 SMTP和POP3服务器的安装与配置

实例172 Winmail服务器的安装与配置

实例173 通过mail()函数发送邮件

10.2 通过imap电子邮件系统函数操作邮件

实例174 登录邮件服务器

实例175 接收邮件

实例176 浏览邮件

实例177 下载附件

实例178 查找邮件

实例179 发送邮件

实例180 发送带附件的邮件

实例181 邮件群发

实例182 删除邮件

10.3 使用Zend_Mail组件发送邮件

实例183 Zend_Mail组件发送普通文本邮件

实例184 Zend_Mail组件发送HTML格式文本邮件

实例185 Zend_Mail组件发送附件

实例186 Zend_Mail组件发送群邮件

实例187 Zend_Mail组件接收邮件

实例188 Zend_Mail组件获取邮件内容

第11章 XML操作技术

11.1 创建XML文件

实例189 手动创建XML文件

实例190 在PHP中创建XML文件

实例191 通过文件系统函数创建XML文件

实例192 通过DOM创建XML文件

实例193 读取XML文件

11.2 XML文件节点操作

实例194 插入XML节点

实例195 修改XML节点

实例196 删除XML节点

11.3 XML文件转换

实例197 在HTML页面中使用XML文件

实例198 在XML文件中应用CSS样式

实例199 XSL转换XML文件

11.4 SimpleXML函数操作XML

实例200 遍历所有子节点

实例201 遍历所有属性

实例202 访问特定节点元素和属性

实例203 修改并保存XML文档

11.5 动态操作XML

实例204 PHP动态创建XML文档

实例205 PHP动态添加XML数据

实例206 PHP动态查询XML数据

实例207 PHP动态修改XML数据

实例208 PHP动态删除XML数据

11.6 XML实战应用—留言板

实例209 用户注册

实例210 用户登录

实例211 发布留言

实例212 浏览留言

实例213 编辑留言

实例214 删除留言

11.7 XML实战应用—RSS阅读器

实例215 创建支持RSS阅读的站点

实例216 动态创建RSS文件

实例217 创建RSS阅读器的框架

实例218 添加频道组

实例219 删除频道组

实例220 添加频道

实例221 删除频道

实例222 树状导航菜单输出频道组和频道

实例223 AJAX无刷新读取订阅信息

第12章 Web服务器与远程过程调用

12.1 SOAP扩展

实例224 Windows下安装、配置SOAP

实例225 建立SOAP服务器端

实例226 建立SOAP客户端

12.2 PHP与Web Service的交互操作

实例227 NuSOAP类库的安装、配置

实例228 PHP创建Web Service

实例229 PHP访问Web Service

实例230 PHP通过Web Service发送短信

12.3 XML-RPC(远程过程调用)

实例231 客户端请求的XML格式

实例232 服务器响应的XML格式

实例233 错误信息的XML格式

实例234 XML-RPC的综合应用—数学运算

第13章 LDAP(轻量级目录访问协议)

13.1 LDAP服务器的安装与配置

13.2 通过命令操作LDAP服务器

13.3 phpLDAPadmin图形工具简介

13.4 PHP操作LDAP服务器

第14章 PHP与WAP技术

14.1 配置WAP

14.2 WAP的应用

14.3 Smarty与WAP

第15章 PHP与FTP

15.1 安装、配置服务器端软件

15.2 操作FTP服务器

第3篇 数据库与抽象层篇

第16章 PostgreSQL数据库

16.1 PostgreSQL数据库的安装与操作

16.2 通过pgAdminIII操作PostgreSQL数据库

16.3 PHP操作PostgreSQL数据库

第17章 SQLite数据库

17.1 SQLite数据库的安装与配置

17.2 SQLite数据库的操作

17.3 PHP操作SQLite数据库

第18章 PDO数据库抽象层

18.1 PDO安装、配置

18.2 PDO连接数据库

18.3 PDO查询

18.4 PDO错误处理

18.5 PDO事务

18.6 PDO存储过程

第19章 PHPLib数据库抽象层

19.1 PHPLib下载、安装

19.2 PHPLib操作MySQL数据库

19.3 PHPLib操作Oracle数据库

第4篇 网站安全与优化篇

第20章 网站策略与安全

20.1 文件保护

20.2 漏洞防护

20.3 数据加密

20.4 身份验证

第21章 PHP调试、升级与优化

21.1 错误类型举例

21.2 程序调试方法

21.3 错误处理技巧

21.4 PHP优化技巧

21.5 常见的程序漏洞和防护

第5篇 框架与项目整合篇

第22章 ThinkPHP框架

22.1 ThinkPHP的MVC环境搭建

22.2 ThinkPHP的MVC操作

22.3 ThinkPHP的访问数据库操作

第23章 Zend Framework框架

23.1 Zend Framework的MVC环境搭建

23.2 Zend_Layout网站布局

23.3 Zend_Config配置文件

23.4 Zend_Cache缓存服务

23.5 Zend_Paginator分页

23.6 Zend_Form表单

23.7 Zend_Auth身份认证

23.8 Zend_Acl权限管理

23.9 Zend_Db数据库操作

23.10 Zend_File文件控制

第24章 明日导航网(ThinkPHP)

24.1 数据库设计

24.2 MVC框架结构搭建

24.3 前台设计

24.4 后台管理设计

第25章 明日搜索引擎(Zend Framework)

25.1 数据库设计

25.2 MVC框架结构搭建

25.3 前台设计

25.4 后台设计

内容摘要:

《PHP开发实例大全(提高卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用PHP进行Web开发的各个方面的知识和技巧,主要包括PHP与Ming扩展库,PHP与ImageMagick图片处理,AJAX无刷新技术,jQuery框架技术,PHP与在线编辑工具,PHP与多媒体技术,PHP与FPDF类库应用,报表与打印技术,网络、服务与服务器,邮件处理技术,XML操作技术,Web服务器与远程过程调用,LDAP(轻量级目录访问协议),PHP与WAP技术,PHP与FTP,PostgreSQL数据库,SQLite数据库,PDO数据库抽象层,PHPLib数据库抽象层,网站策略与安全,PHP调试、升级与优化,ThinkPHP框架,Zend Framework框架,明日导航网(ThinkPHP),明日搜索引擎(Zend Framework)等内容。配书光盘附带了实例的完整源程序。《PHP开发实例大全(提高卷)》既适合PHP程序员参考和查阅,也适合PHP初学者,如高校学生、软件开发培训学员及相关求职人员学习、练习、速查使用。

编辑推荐:

多读源码,可以快速学习!多读源码,可以提高熟练度!
实例案例,拿来就用,效率可提高N倍!
《php开发实例大全》超级详尽的实例大全,源码分析的案头手册,提高效率的绝好帮手!
40个方向,1225个实例案例,php编程类四库全书,分门别类常用编程实例,一网打尽!
实例说明、技术要点、代码实现、详尽注释、秘籍心法,条分缕析代码实现过程!
《php开发实战1200例》之全新升级!

书籍规格:

书籍详细信息
书名PHP开发实例大全站内查询相似图书
丛书名软件工程师开发大系
9787302392736
如需购买下载《PHP开发实例大全》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)99.0语种简体中文
尺寸26 × 19装帧平装
页数印数 5000

书籍信息归属:

PHP开发实例大全是清华大学出版社于2016.出版的中图分类号为 TP312 的主题关于 PHP语言-程序设计 的书籍。