-
内容大纲
新手PHP程序员在求职或刚刚接触真正的开发工作时,会遇到各种书本中不曾讲解的难题,因此会感到无从下手。本书则从实际开发工作的角度,总结出了一套直击要害、非常有效的学习路线,能够帮助新手PHP程序员少走弯路,更快地掌握网站开发的要点。
本书侧重于PHP基础知识和应用方法的讲解,涵盖PHP基本语法、流程控制、PHP函数、PHP数组、PHP字符串、PHP正则表达式、日期与时间开发方法、错误日志处理等日常工作中必备的开发知识,并通过简明易懂的案例帮助PHP开发新手轻松地理解PHP开发的思路、方法和技巧,从而将这些经验运用到自己的实际工作中。 -
作者介绍
-
目录
第1章 PHP基础准备
1.1 服务器端的脚本语言PHP
1.1.1 PHP的诞生
1.1.2 PHP是什么
1.2 为什么要学习PHP
1.2.1 学习PHP的出发点
1.2.2 如何学习PHP
1.3 PHP开发平台入门
1.3.1 LAMP平台
1.3.2 ASP.net平台
1.3.3 JavaEE
第2章 配置与安装环境
2.1 下载本地服务器集成软件
2.2 安装集成环境
2.3 查看环境是否安装成功
第3章 WAMP集成环境菜单详解
3.1 Localhost本地主机
3.2 phpMyAdmin
3.3 www目录
3.4 Apache
3.5 PHP
3.6 MySQL
3.7 服务配置文件
3.7.1 配置文件
3.7.2 配置文件所在位置
3.7.3 注意事项
3.8 服务的启动与停止
第4章 第一个PHP文件
4.1 PHP文件存储位置
4.2 文件命名
4.3 文档格式
4.4 PHP语言格式
4.5 PHP注释符号
4.6 注意事项
4.7 PHP当中的小工具
第5章 PHP变量详解
5.1 通俗理解变量
5.2 标识符命名规则
5.3 PHP变量类型
5.3.1 布尔型(Boolean)
5.3.2 整型(Integer)
5.3.3 浮点型(Float)
5.3.4 字符串型(String)
5.3.5 空型(Null)
第6章 PHP运算符详解
6.1 算术运算符
6.2 赋值运算符
6.3 比较运算符
6.4 逻辑运算符
6.4.1 逻辑与(&&或and)
6.4.2 逻辑或(||或or)
6.4.3 逻辑非(!)
6.5 字符串运算符
6.6 其他运算符
6.6.1 反引号运算符('')
2从零开始系列图书目录
6.6.2 错误抑制符(@)
6.6.3 三元运算符(:)
6.6.4 提升运算符优先级(())
6.6.5 运算符的优先级
第7章 PHP流程控制结构
7.1 顺序结构
7.2 分支结构
7.2.1 单一的分支结构
7.2.2 双向分支结构
7.2.3 多向分支结构(一)
7.2.4 多向分支结构(二)
7.2.5 巢状分支结构
7.3 循环结构
7.3.1 while循环
7.3.2 dowhile循环
7.3.3 for循环
7.3.4 特殊的流程控制语句
7.4 小结
第8章 函数
8.1 PHP中的函数
8.2 函数的分类
8.2.1 系统函数
8.2.2 自定义函数
8.3 函数的参数
8.3.1 形参
8.3.2 实参
8.3.3 函数参数实例
8.3.4 形参的默认值
8.4 函数返回值
8.5 函数库的引入方式
8.6 变量的作用域
8.6.1 局部变量
8.6.2 全局变量(global)
8.6.3 静态变量(static)
8.6.4 超全局变量($GLOBALS)
8.7 可变参数个数的函数
8.7.1 func_num_args()
8.7.2 func_get_args()
8.7.3 func_get_arg()
8.8 变量函数(拓展)
8.9 匿名函数(拓展)
8.10 回调函数(拓展)
8.11 递归函数(拓展)
8.12 小结
第9章 数组
9.1 数组单元的定义
9.2 数组的分类(两种类型)
9.2.1 索引式数组
9.2.2 关联式数组
9.3 数组的3种定义
9.3.1 快捷方式定义数组
9.3.2 array语言结构定义数组
9.3.3 直接赋值方式定义数组
9.3.4 特殊情况
9.3.5 注意事项
9.4 使用数组
9.5 数组的维度
9.6 数组的遍历(迭代)
9.7 常用函数
第10章 字符串实战
第11章 正则表达式
11.1 什么是正则表达式
11.2 正则表达式用来干什么
11.3 怎么学习正则
11.4 正则的规则
11.5 正则的模式
目录
11.6 正则的定界符
11.7 正则的原子
11.8 正则的元字符
11.8.1 原子表
11.8.2 匹配次数
11.8.3 抑扬符与美元符号
11.8.4 常用元字符
11.8.5 小括号
11.8.6 或符号
11.9 模式修正符
第12章 错误日志和日期时间处理
12.1 常见的PHP错误类型
12.1.1 语法错误
12.1.2 运行时错误
12.1.3 逻辑错误
12.2 三种方式解决问题
12.2.1 输出法调试
12.2.2 代码中断法
12.2.3 注释调试法
12.3 PHP中的错误级别
12.3.1 E_Notice级别
12.3.2 E_Warning级别
12.3.3 E_Error级别
12.3.4 E_All级别
12.4 控制PHP报错
12.4.1 PHP配置文件
12.4.2 当前脚本
12.4.3 在脚本中配置php.ini其他配置项
12.5 日志处理
12.6 日期时间
12.6.1 时区
12.6.2 日期函数
12.6.3 万年历
第13章 文件系统
13.1 文件是什么
13.2 文件类型
13.3 目录遍历
13.4 相对路径与绝对路径
13.5 统计目录大小
13.6 递归删除目录
13.7 递归复制目录
13.8 文件的基本操作
第14章 文件上传和下载
14.1 文件上传的原理
14.2 上传文件的注意事项
14.3 单文件上传函数
14.4 多文件上传
14.5 在线相册管理系统
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...