互联网
类型
可以朗读
语音朗读
414千字
字数
2014-07-01
发行日期
展开全部
主编推荐语
php初学者不可多得的入门书籍之一。
内容简介
PHP是一种运行于服务器端并完全跨平台的嵌入式脚本编程语言,是目前开发各类Web应用的主流语言之一。本书就是面向PHP初学者特地推出的一本进阶学习的入门教程。本书一共分为5篇,由浅入深逐步讲述了PHP的各个方面,包括Web编程的基础知识、PHP的基础语法、内置函数、MySQL的应用、面向对象编程、PHP处理XML、PHP处理正则表达式、PHP与AJAX、PHP开发框架等。书中对每一个知识点都列举实例,深入分析其原理及用法。
目录
- 版权信息
- 前言
- 第一篇 PHP技术基础
- 第1章 PHP起步
- 1.1 初识PHP
- 1.2 LAMP——锋利四剑客:Linux、Apache、MySQL和PHP
- 1.3 PHP Web编程的体系结构和基本内容
- 1.4 开始PHP之旅:搭建PHP开发环境
- 1.5 用PHP做些事儿
- 1.6 深入了解Apache、PHP和MySQL
- 1.7 实例:使用JavaScript验证HTML表单数据
- 1.8 小结
- 1.9 习题
- 第2章 PHP语言
- 2.1 基础语法
- 2.2 数据类型
- 2.3 变量
- 2.4 常量
- 2.5 表达式
- 2.6 运算符
- 2.7 PHP程序的流程控制
- 2.8 函数
- 2.9 小结
- 2.10 习题
- 第3章 用PHP进行Web编程
- 3.1 PHP的Web编程基础
- 3.2 实例:用PHP开发一个简单的网站
- 3.3 小结
- 3.4 习题
- 第二篇 PHP数据处理
- 第4章 PHP中的函数
- 4.1 用户自定义函数
- 4.2 函数的其他定义方式
- 4.3 递归函数
- 4.4 函数的参数
- 4.5 函数的返回值
- 4.6 变量函数
- 4.7 系统函数
- 4.8 带有默认参数函数的使用方法
- 4.9 小结
- 4.10 习题
- 第5章 PHP对数组的处理
- 5.1 建立数组的方法
- 5.2 输出数组元素的方法
- 5.3 计算数组元素个数
- 5.4 对数组进行分割、合并
- 5.5 处理数组元素和键值位置
- 5.6 对数组进行排序
- 5.7 重置一个数组
- 5.8 用数组对变量赋值
- 5.9 快速创建数组
- 5.10 压入和弹出数组元素
- 5.11 改变数组字符索引名的大小写
- 5.12 对数组的集合处理
- 5.13 交换数组索引和元素
- 5.14 快速填充数组元素
- 5.15 统计数组元素出现次数
- 5.16 检查数组索引是否存在
- 5.17 取得数组中的所有索引
- 5.18 用回调函数处理数组
- 5.19 其他数组处理函数
- 5.20 小结
- 5.21 习题
- 第6章 PHP对字符串的处理
- 6.1 对字符串做分割和合并
- 6.2 对字符串做比较和替换
- 6.3 输出打印字符串
- 6.4 格式化字符串
- 6.5 获取字符串中的一个子串
- 6.6 删除字符串两侧的空白
- 6.7 获取字符串的长度
- 6.8 其他常见的字符串操作
- 6.9 小结
- 6.10 习题
- 第7章 用PHP处理日期和时间
- 7.1 获取格式化的日期和时间
- 7.2 处理UNIX时间戳
- 7.3 获取日期和时间的相关信息
- 7.4 PHP中的日期计算
- 7.5 检查日期的有效性
- 7.6 使用PHP制作万年历
- 7.7 小结
- 7.8 习题
- 第8章 用PHP操作目录和文件
- 8.1 常见的目录操作
- 8.2 常见的文件操作
- 8.3 文件和目录的通用操作
- 8.4 文件的高级操作
- 8.5 小结
- 8.6 习题
- 第9章 PHP中对URL、HTTP的处理
- 9.1 URL地址分析
- 9.2 HTTP应用
- 9.3 在PHP中生成cookie
- 9.4 小结
- 9.5 习题
- 第10章 用PHP获取系统信息
- 10.1 获取和添加PHP环境变量
- 10.2 查看被载入的PHP扩展模块
- 10.3 获取PHP的当前各类信息
- 10.4 获取当前PHP进程的进程号和程序所有者
- 10.5 小结
- 10.6 习题
- 第11章 PHP中的数学运算
- 11.1 数学运算
- 11.2 不同进制之间的数字转换
- 11.3 随机数
- 11.4 小结
- 11.5 习题
- 第12章 应用实践一:基于文本的简易BLOG系统
- 12.1 系统功能设计
- 12.2 数据的存储及系统架构
- 12.3 系统功能实现
- 12.4 小结
- 12.5 习题
- 第三篇 PHP和MySQL数据库
- 第13章 MySQL数据库和SQL基础
- 13.1 MySQL数据库的安装与配置
- 13.2 MySQL数据库的基本操作
- 13.3 MySQL中的SQL语法基础
- 13.4 小结
- 13.5 习题
- 第14章 使用PHP操作MySQL数据库
- 14.1 操作MySQL的PHP函数
- 14.2 使用PHP连接MySQL数据库
- 14.3 使用PHP显示MySQL数据库的数据
- 14.4 使用PHP维护MySQL数据库的数据
- 14.5 PHP操作MySQL常见错误信息及分析
- 14.6 小结
- 14.7 习题
- 第四篇 更上一层楼——PHP进阶
- 第15章 面向对象的PHP编程
- 15.1 面向对象编程的基本概念
- 15.2 PHP中的类和对象
- 15.3 实例分析——深入理解PHP的类和对象
- 15.4 小结
- 15.5 习题
- 第16章 PHP程序中的错误处理
- 16.1 在PHP中处理程序错误
- 16.2 PHP中的异常处理类及其用法
- 16.3 PHP配置设定的错误处理方法
- 16.4 自定义错误处理
- 16.5 小结
- 16.6 习题
- 第17章 PHP与XML
- 17.1 认识XML
- 17.2 深入认识XML文档
- 17.3 在PHP中处理XML
- 17.4 使用SimpleXML处理XML
- 17.5 使用PHP的DOM库处理XML文档
- 17.6 小结
- 17.7 习题
- 第18章 PHP与AJAX
- 18.1 认识AJAX
- 18.2 AJAX与数据交互
- 18.3 一个实现AJAX的PHP类——xajax
- 18.4 一个AJAX框架——Spry框架
- 18.5 小结
- 18.6 习题
- 第19章 PHP与图像处理
- 19.1 PHP的图像处理库——GD库
- 19.2 图像的建立
- 19.3 图片处理
- 19.4 实例:生成带有底纹的数字验证码图片
- 19.5 小结
- 19.6 习题
- 第20章 PHP与MVC开发模式
- 20.1 什么是MVC模型
- 20.2 MVC模型的组成
- 20.3 PHP开发中的模板技术
- 20.4 常见的基于MVC的PHP开发框架简介
- 20.5 CodeIgniter框架应用
- 20.6 小结
- 20.7 习题
- 第21章 PHP中的正则表达式
- 21.1 什么是正则表达式
- 21.2 正则表达式的语法
- 21.3 PHP中的POSIX扩展正则表达式函数
- 21.4 PHP中的PERL兼容正则表达式函数
- 21.5 几例常见正则表达式分析
- 21.6 小结
- 21.7 习题
- 第五篇 PHP应用实例与常见面试题
- 第22章 应用实践二:用PHP发送邮件
- 22.1 mail()函数和SMTP简介
- 22.2 功能设计和实现
- 22.3 小结
- 第23章 常见面试题
- 面试题1 数组函数arsort()的作用是什么
- 面试题2 简述include语句和require语句的区别
- 面试题3 写出<?php echo 8%(-2)?>的输出结果
- 面试题4 如何实现字符串翻转
- 面试题5 说出echo、print()和print_r()3个函数的区别
- 面试题6 写出显示客户端IP与服务器IP的代码
- 面试题7 SQL中LEFT JOIN是什么意思
- 面试题8 如何修改session的生存时间
- 面试题9 写一个能遍历文件夹下所有文件和子文件夹的函数
- 面试题10 写一个过滤网页上所有JS/VBS脚本的正则表达式
- 面试题11 PHP中字符串的表现形式有哪些
- 面试题12 谈谈你对MVC的认识
- 面试题13 sort()、asort()和ksort()有什么区别
- 面试题14 说出代码的输出结果(变量的作用域)
- 面试题15 哪个函数可打开文件并且能读/写文件信息
- 面试题16 写一个函数验证电子邮件的格式
- 面试题17 使用PHP写一段简单查询
- 面试题18 写出PHP权限控制修饰符
- 面试题19 说明PHP中传值与传引用的区别
- 面试题20 从一个标准URL里取出文件的扩展名
- 面试题21 用PHP打印出前一天的时间
- 面试题22 你一般都使用哪些工具进行版本控制
- 面试题23 优化MYSQL数据库的方法
- 面试题24 创建vote表用于记录单选投票用户的数据
- 面试题25 网站出现too many connection错误的解决方案
- 面试题26 session与cookie的区别
- 附录A 配置Eclipse成为PHP开发工具
- 附录B 正则表达式参考
- 附录C PHP代码编写的一般规则
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。