PHP从入门到精通(21世纪高等学校计算机专业实用规划教材)/好程序员成长丛书
全新正版 极速发货
¥
67.48
7.6折
¥
89
全新
仅1件
作者编者:千锋教育高教产品研发部
出版社清华大学
ISBN9787302521723
出版时间2019-05
装帧平装
开本其他
定价89元
货号30605723
上书时间2024-05-26
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 PHP开发入门
1.1 PHP概述
1.1.1 认识PHP
1.1.2 PHP语言的优势
1.1.3 PHP的应用领域
1.2 PHP开发环境搭建
1.2.1 常见的PHP集成开发环境
1.2.2 安装WampServer
1.2.3 WampServer目录介绍
1.2.4 测试开发环境
1.3 第一个PHP程序
1.4 PHP程序开发流程
1.5 本章小结
1.6 习题
第2章 PHP编程基础
2.1 PHP基本语法
2.1.1 PHP标记
2.1.2 PHP注释
2.1.3 PHP标识符与关键字
2.2 PHP变量
2.2.1 变量的定义
2.2.2 数据类型
2.2.3 检测数据类型
2.2.4 可变变量
2.2.5 变量的引用赋值
2.3 PHP常量
2.3.1 常量的定义及获取
2.3.2 预定义常量
2.4 数据类型转换
2.4.1 自动类型转换
2.4.2 强制类型转换
2.5 PHP运算符
2.5.1 算术运算符
2.5.2 赋值运算符
2.5.3 字符串运算符
2.5.4 自加/自减运算符
2.5.5 比较运算符
2.5.6 逻辑运算符
2.5.7 三元运算符
2.5.8 NULL合并运算符
2.5.9 组合比较运算符
2.5.10 位运算符
2.5.11 其他运算符
2.5.12 运算符的优先级
2.6 表达式与语句
2.7 流程控制语句
2.7.1 条件语句
2.7.2 循环语句
2.7.3 跳转语句
2.8 本章小结
2.9 习题
第3章 函数
3.1 函数的基本用法
3.1.1 函数的定义
3.1.2 函数的调用
3.1.3 函数的参数
3.1.4 函数的返回值
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.4 PHP手册的使用
3.5 本章小结
3.6 习题
第4章 数组
4.1 数组的概念
4.2 数组的定义
4.3 数组的操作
4.3.1 数组输出
4.3.2 数组删除
4.3.3 数组运算
4.3.4 数组遍历
4.4 数组的常用函数
4.4.1 计算元素个数
4.4.2 压入或弹出元素
4.4.3 移除重复值
4.4.4 获取键名
4.4.5 数组排序
4.4.6 合并数组
4.4.7 拆分数组
4.4.8 反转数组
4.4.9 随机获取键名
4.4.10 打乱数组
4.5 二维数组
4.5.1 二维数组的定义
4.5.2 二维数组的遍历
4.6 本章小结
4.7 习题
第5章 面向对象
5.1 面向对象的概念
5.1.1 对象与类的概念
5.1.2 面向对象的三大特征
5.2 类与对象
5.2.1 定义类
5.2.2 创建对象
5.2.3 封装
5.2.4 $this的使用
5.3 构造方法
5.4 析构方法
5.5 类常量
5.6 静态成员
5.7 继承
5.7.1 继承的概念
5.7.2 子类重写父类方法
5.8 抽象类与接口
5.8.1 抽象类
5.8.2 接口
5.9 多态
5.10 魔术方法
5.10.1 _ _toString()
5.10.2 _ _call()
5.10.3 _ _autoload()
5.10.4 _ _clone()
5.11 设计模式
5.11.1 单例模式
5.11.2 工厂模式
5.12 本章小结
5.13 习题
第6章 错误与异常处理
6.1 错误处理
6.1.1 错误类型
6.1.2 错误级别
6.1.3 显示错误报告
6.1.4 记录错误日志
6.1.5 自定义错误处理
6.2 异常处理
6.2.1 异常处理的概念
6.2.2 异常处理实现
6.2.3 自定义异常
6.2.4 多个异常
6.2.5 重抛异常
6.2.6 自定义异常处理
6.3 调试方法
6.3.1 使用输出语句进行调试
6.3.2 使用文件记录进行调试
6.3.3 使用Xdebug进行调试
6.4 本章小结
6.5 习题
第7章 文件处理
7.1 文件概述
7.1.1 文件类型
7.1.2 文件属性
7.2 文件操作
7.2.1 打开与关闭文件
7.2.2 读取文件
7.2.3 写入文件
7.2.4 删除文件
7.2.5 重命名文件
7.2.6 复制文件
7.3 目录操作
7.3.1 创建和删除目录
7.3.2 遍历目录
7.3.3 解析目录
7.3.4 统计目录下文件大小
7.4 本章小结
7.5 习题
第8章 字符串操作
8.1 字符串构成
8.2 常用的字符串操作
8.2.1 去除字符串两边的字符
8.2.2 去除字符串左边的字符
8.2.3 去除字符串右边的字符
8.2.4 将字符串转换为小写
8.2.5 字符串首字母大写转换
8.2.6 单词首字母大写转换
8.2.7 字符串的替换
8.2.8 字符串的部分替换
8.2.9 获取字符串长度
8.2.10 截取字符串
8.2.11 比较字符串
8.2.12 查找字符串
8.2.13 查找字符串出现次数
8.2.14 查找字符串最后一次出现的
内容摘要
本书从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。
全书共分19章,包括PHP开发入门、PHP编程基础、函数、数组、面向对象、错误与异常处理、文件处理、字符串操作、正则表达式、PHP图像处理技术、Web开发基础、PHP与Web页面交互、PHP会话技术、MySQL数据库基础、PHP操作MySQL数据库、PDO数据库抽象层、Smarty模板技术、Laravel框架、PHP-ML人工智能等内容。书中所有知识都结合具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。 本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,还可供开发人员查阅、参考。
精彩内容
第3章函数 本章学习目标*掌握函数的基本用法;*掌握变量的作用域;*理解函数的高级用法;*掌握PHP手册的使用。
PHP程序由一系列语句组成,这些语句都是为了实现某个具体的功能。如果这个功能在整个应用中会经常使用,则每一处需要该功能的位置都写上同样的代码,必将会造成大量的冗余代码,不便于开发及后期维护。为此,PHP中引入函数的概念,它就是为了解决一些常见问题而制作好的模型。
3.1函数的基本用法 PHP中的函数分为系统内置函数和自定义函数,系统内置函数在前面章节中已有所使用,本章主要介绍自定义函数。
3.1.1函数的定义 在PHP中,函数就是将重复使用的功能写在一个独立的代码块中,在需要时进行单独调用,其语法格式如下:
function函数名([参数名1[=值1],参数名2[=值2],...]){函数体[return返回值;]}
函数的语法格式说明如下: (1)“function函数名([参数名1[=值1],参数名2[=值2],...])”为函数头,由关键字function、函数名和参数列表三部分组成。
(2)函数名与变量命名规则基本相同,但函数名不区分大小写。
(3)函数体位于函数头之后,用花括号括起来,代表这是一个函数的功能区间。
(4)用方括号[]括起来的部分表示可选填,即参数列表与返回值是可选的,其他部分是必须存在的。
对函数定义的语法有所了解后,接下来定义一个最简单的函数output(),具体示例如下:
functionoutput(){echo''拼搏到无能为力,坚持到感动自己!'';}
上述定义的output()函数没有参数列表和返回值,函数体只是输出一句话。
此外,需注意同一函数不能被定义两次,具体示例如下:
functionoutput(){echo''拼搏到无能为力,坚持到感动自己!'';}functionoutput(){echo''拼搏到无能为力,坚持到感动自己!'';}
此处,PHP解释器会报错,提示重复声明。
— 没有更多了 —
以下为对购买帮助不大的评价