只需一步,快速开始
荣誉会员
188
2
748
您需要 登录 才可以下载或查看,没有账号?立即注册
本书介绍: 作为当今风靡全球的开源Web编程语言之一,PHP堪称理想的服务器端脚本语言,它将基于HTML的网页连接到后端数据库来呈现动态内容。有了这个编程利器,就可以创建简单的表单邮件脚本、Web论坛应用程序,博客平台乃至复杂的内容管理系统。《PHP 5.3入门经典》介绍PHP语言,并引导读者使用PHP语言编写功能强大的Web应用程序。 分析PHP程序与Web服务器和HTML等技术的交互方式 介绍如何构建可靠的Web应用程序,以及如何使用选择和循环结构来控制脚本的执行顺序 讨论如何在脚本中创建和使用字符串、数组、对象、函数和文件 分享使用PHP创建交互Web表单和捕获用户输入的诀窍 讲述在页面视图之间保留应用程序状态的方法 给出在PHP应用程序中使用MySQL数据库的建议 利用PEAR加速开发应用程序的最佳实践 介绍PHP脚本的XML处理技术 使用PHP创建和处理Web图形的详细步骤 作译者: Matt Doyle年幼时就在慈母的教诲下开始学习计算机技术。在获得计算机科学学士学位后,曾从事系统管理、计算机培训、软件开发、图形设计和网站构建等工作,后与他人于1977年共同创办了ELATED公司(www.elated.com)。 本书目录: 第Ⅰ部分PHP的安装与运行 第1章PHP简介 1.1PHP的含义 1.2使用PHP的原因 1.3 PHP的演变过程 1.4PHP 5.3新增的内容 1.5小结 第2章第一个PHP脚本 2.1安装PHP 2.2运行PHP的其他方法 2.3创建第一个脚本程序 2.4小结 2.5习题 第Ⅱ部分PHP语言基础 第3章PHP语言基础 3.1在PHP中使用变量 3.2数据类型 3.3运算符与表达式 3.4常量 3.5小结 3.6习题 第4章选择与循环 4.1选择语句 4.2用循环结构完成重复操作 4.3在HTML中结合选择语句和循环语句 4.4小结 4.5习题 第5章字符串 5.1创建和访问字符串 5.2搜索字符串 5.3在字符串中进行字符替换 5.4大小写转换 5.5格式化字符串 5.6小结 5.7习题 第6章数组 6.1数组概述 6.2创建数组 6.3访问数组的元素 6.4用foreach()循环访问数组 6.5多维数组 6.6数组的操作 6.7小结 6.8习题 第7章函数 7.1函数的定义 7.2函数的作用 7.3调用函数 7.4变量函数 7.5用户自定义函数 7.6引用 7.7编写递归函数 7.8小结 7.9题 第8章对象 8.1面向对象程序设计的概念 8.2面向对象程序设计的优点 8.3面向对象程序设计的基础 8.4在PHP中创建类和对象 8.5创建和使用属性 8.6方法 8.7用-get()、-set()和-call() 重载对象 8.8用继承扩展对象的功能 8.9构造方法和析构方法 8.10自动加载类文件 8.11将对象存储为字符串 8.12判断一个对象的类 8.13小结 8.14习题 第Ⅲ部分PHP的实际应用 第9章用PHP处t~HTML表单 9.1HTML表单的运行过程 9.2用PHP截获表单数据 9.3多值字段的处理 9.4用PHP生成Web表单 9.5在表单中存储PHP变量 9.6创建文件卜传表单 9.7表单提交后的重定向 9.8小结 9.9题 第10章用查询字符串、cookie 和会话保存页面状态 10.1用查询字符串保存页面状态 10.2用cookie保存页面状态 10.3用PHP会话存储数据 10.4小结 10.5题 第11章文件与目录 11.1文件与目录基础 11.2获取文件的信息 11.3打开和关闭文件 11.4文件的读写 11.5文件的权限 11.6文件的复制、重命名和删除 11.7目录 11.8设计一个文本编辑器 11.9小结 11.10习题 第12章数据库和SQL基础 12.1决定用什么方法存储数据 12.2关系数据库基础 12.3设置MySQL 12.4 MySQL的简单使用 12.5在PHP脚本中连接MySQL 12.6小结 12.7习题 第13章使用PHP检索MySQL数据库中的数据 13.1建立读书俱乐部数据库 13.2用SELECT语句检索数据 13.3创建一个会员记录查看器 13.4小结 13.5习题 第14章使用PHP操纵MySQL数据 14.1插入记录 14.2更新记录 14.3删除记录 14.4创建一个会员注册应用程序 14.5为会员建立论坛 14.6创建——个会员管理应用程序 14.7小结 14.8习题 第15章使用PEAR简化工作 15.1安装PEAR程序包 15.2 PEAR程序包的使用 15.3用HTML Table程序包创建HTML表格 15.4用HTML_QuickForm快速建立Web表单 15.5小结 15.6习题 第16章PHP及其他应用程序 16.1日期和时间的处理 16.2HTTP的使用 16.3从Web服务器获取信息 16.4发送电—广邮件 16.5小结 16.6习题 第17章用PHP语言生成图像 17.1计算机图形基础 17.2创建图像 17.3处理图像 17.4在图像中插入文本 17.5小结 17.6习题 第18章使用正则表达式来匹配字符串 18.1正则表达式的含义 18.2PHP中的模式匹配 18.3正则表达式的语法 18.4用preg_matclall()函数实现多次匹配 18.5用preg_grep()函数搜索数组 18.6文本替换 18.7用模式修饰符改变匹配方式 18.8用正则表达式拆分字符串 18.9小结 18.10习题 第19章使用XML 19.1XML的含义 19.2 XML文档的结构 19.3用PHP读取XML文档 19.4用PHP语句写入和操作XML文档 19.5用SimpleXML程序包简化XML操作 19.6使用XSL和XSLT 19.7小结 19.8习题 第20章编写高质量的代码 20.1编写模块化代码 20.2一致性的编码标准 20.3为代码编写文档 20.4输入检查和输出编码20.5错误处理 20.6应用逻辑与表示逻辑相互独立 20.7用PHPUnit使代码测试自动化 20.8小结 20.9习题 附录A习题答案 附录B配置PHP 附录C可取代MySQL的数据库 附录D在命令行模式中使用PHP 下载地址:
使用道具 举报
终身会员[A]
54
7752
1001
34
7909
1037
20
7834
996
21
7882
1035
18
7856
1016
32
7785
974
28
7793
972
23
8132
1052
24
7861
1019
本版积分规则 发表回复 回帖后跳转到最后一页
|Archiver|小黑屋|dmz社区 |网站地图
GMT+8, 2026-10-7 13:26 , Processed in 0.054557 second(s), 13 queries , Redis On.
Powered by Discuz! X3.4 Licensed
© 2001-2023 Discuz! Team.