大小:11.58M
更新时间:23-08-24
系统:Pc
版本:v
21天学通php(第二版)是一本php学习指导手册,由陈浩等人编著。本书内容丰富,概念清晰,详细的介绍并讲解了php语言的基础语法,常用函数、后台HTML表单等基础知识,并在书中穿插了各种相关图片,能够使读者能够更加直观地理解和掌握PHP的各个知识点,非常适合php小白和初学者下载学习。
21天学通php(第二版)共分为五篇,其中包括共21章的内容。第一篇主要讲解了PHP基础知识,主要内容包括初识PHP、配置Web服务器和HTML基础。第二篇的主要内容是PHP基础语法,包括PHP基础知识、常用流程控制、常用函数、数组、字符串、HTML表单和文件的基本操作。第三篇主要分析了PHP开发的常见技术,主要讲解了类和对象、会话管理、正则表达式和式样匹配和错误调试与异常处理。第四篇详细介绍了数据库的内容,主要包括数据库基础、SQL语言和MySQL数据库基础、MySQL数据类型、MySQL数据库及其图形化管理工具、数据库的优化和PHP操作数据库。第五篇为综合案例篇,通过一个具体的实例讲解了如何使用PHP进行实际开发。
第一篇 PHP语言的基础知识
第1章 初识PHP
1.1 介绍PHP
1.1.1 PHP是什么
1.1.2 PHP有什么前景
1.1.3 PHP有什么优势
1.1.4 PHP的发展历史
1.2 PHP与ASP、JSP的对比
1.2.1 语言概念的介绍
1.2.2 性能的对比
1.3 PHP常用开发工具
1.3.1 用于PHP代码开发的工具
1.3.2 用于网页设计的工具
1.3.3 用于文本编辑的工具
1.4 小结
1.5 习题
第2章 配置Web服务器
2.1 学习PHP前的准备工作
2.1.1 选择硬件
2.1.2 选择操作系统
2.1.3 选择服务器软件
2.1.4 选择PHP版本
2.1.5 选择数据库
2.2 Apache服务器的安装
2.2.1 安装Apache服务器
2.2.2 配置Apache服务器
2.3 PHP的安装与配置
2.3.1 安装PHP压缩包
2.3.2 配置PHP运行环境
2.4 MySQL数据库的安装与测试
2.4.1 安装MySQL
2.4.2 测试MySQL
2.5 PHP、Apache服务器和MySQL建立关联
2.5.1 设置Apache支持PHP网页
2.5.2 测试Apache与PHP的关联
2.5.3 测试调用MySQL数据库
2.6 小结
2.7 习题
第3章 HTML基础
3.1 HTML简介
3.1.1 了解HTML语言
3.1.2 练习HTML语言实例
3.2 HTML语言的基础语法
3.2.1 HTML标签
3.2.2 HTML属性
3.2.3 HTML注释
3.3 HTML文档的基本结构
3.3.1 HTML主体标记
3.3.2 HTML头部标记
3.3.3 HTML主体区标记
3.4 文字标签
3.4.1 标题字标记
3.4.2 标题字的对齐属性
3.4.3 文字的修饰标记
3.4.4 字体标记
3.5 段落标记
3.5.1 段落标记
3.5.2 行中断标签
3.5.3 不换行标签
3.6 小结
3.7 习题
第二篇 PHP语言的语法基础
第4章 PHP基础知识
4.1 PHP的基础语法
4.1.1 语言风格
4.1.2 PHP在HTML中的嵌入
4.1.3 标识符
4.1.4 注释
4.1.5 使用echo输出命令
4.1.6 使用print输出命令
4.2 数据类型
4.2.1 布尔型
4.2.2 整型
4.2.3 浮点型
4.2.4 数据类型的转换
4.2.5 字符串
4.2.6 特殊的NULL类型
4.3 变量
4.3.1 变量名
4.3.2 变量的定义和赋值
4.3.3 输出变量值
4.3.4 变量类型的自动转换
4.3.5 默认变量
4.4 常量
4.4.1 默认常量
4.4.2 用户自定义常量
4.5 运算符及表达式
4.5.1 算术运算符
4.5.2 赋值运算符
4.5.3 自增自减运算符
4.5.4 位运算符
4.5.5 逻辑运算符
4.5.6 关系运算符
4.5.7 其他运算符
4.5.8 运算符的优先级
4.5.9 表达式
4.6 小结
4.7 习题
第5章 常用流程控制
5.1 if语句的使用
5.1.1 只含if的条件语句
5.1.2 if…else结构的条件语句
5.1.3 嵌套的if…else结构
5.1.4 if语句多种嵌套
5.2 switch语句的使用
5.2.1 switch多分支选择语句
5.2.2 switch语句的其他形式
5.3 while语句的使用
5.3.1 while循环语句
5.3.2 do…while循环语句
5.3.3 while循环和do…while循环的区别
5.4 for语句的使用
5.4.1 一般形式的循环
5.4.2 多重循环
5.5 break/continue语句的使用
5.5.1 使用break中断循环
5.5.2 使用continue语句执行下次循环
5.5.3 continue和break语句的区别
5.6 小结
5.7 习题
第6章 常用函数
6.1 自定义函数
6.1.1 自定义函数的语法格式
6.1.2 调用用户自定义的函数
6.1.3 按值传递参数
6.1.4 按引用传递参数
6.1.5 定义默认参数
6.1.6 定义函数返回值
6.1.7 使用return语句返回多个值
6.2 函数的高级调用
6.2.1 嵌套调用
6.2.2 递归调用
6.3 函数对变量的操作
6.3.1 变量函数
6.3.2 局部变量
6.3.3 全局变量
6.3.4 动态变量
6.3.5 静态变量
6.4 文件包含
6.4.1 使用require包含文件
6.4.2 使用include包含文件
6.4.3 require和include的区别
6.4.4 单次调用文件
6.5 数学函数
6.5.1 实现四舍五入和取整的函数
6.5.2 实现进制转化的函数
6.6 时间函数
6.6.1 日期函数date()的使用
6.6.2 获得日期信息
6.6.3 其他常用时间函数
6.7 本章小结
6.8 习题
第7章 数组
7.1 定义数组
7.1.1 数组的构成
7.1.2 使用赋值创建数组
7.1.3 使用array()函数创建数组
7.1.4 键名分配
7.1.5 用字符串作键名
7.1.6 键名的新建/修改
7.1.7 创建多维数组
7.2 数组输出与测试
7.2.1 打印变量
7.2.2 输出数组
7.2.3 测试数组
7.3 遍历数组
7.3.1 使用foreach遍历数组
7.3.2 foreach含键名的遍历
7.3.3 使用each()函数遍历数组
7.3.4 使用list()函数遍历数组
7.3.5 for语句遍历的应用
7.3.6 返回键和键值
7.3.7 查找数组元素值
7.4 数组计算
7.4.1 计算元素个数
7.4.2 使用count()函数实现递归
7.4.3 数组运算符
7.4.4 相同元素数组的比较
7.5 数组排序
7.5.1 按标识符排序
7.5.2 按元素值排序
7.5.3 删除原有键名排序
7.6 小结
7.7 习题
第8章 字符串
8.1 去除特殊字符
8.1.1 去除两端空格
8.1.2 去除左端空格
8.1.3 去除右端空格
8.2 字符串的大小写转换
8.2.1 转换为小写
8.2.2 转换为大写
8.2.3 首字符大写转换
8.2.4 单词首字符大写转换
8.3 比较字符串
8.3.1 比较运算符
8.3.2 区分大小写字符串的比较
8.3.3 不区分大小写字符串的比较
8.3.4 选择性的比较字符串
8.3.5 不区分大小写选择性的比较
8.4 查找与匹配
8.4.1 查找字符串
8.4.2 查找字符串出现次数
8.4.3 查找最后一次的位置
8.4.4 查找第一次的位置
8.5 替换与分隔
8.5.1 字符串的替换
8.5.2 字符串的部分替换
8.5.3 分隔字符串
8.6 字符串的其他操作
8.6.1 MD5算法的应用
8.6.2 创建格式化输出
8.7 小结
8.8 习题
第9章 HTML表单
9.1 制作表单界面
9.2 输入标记<input>
9.2.1 文本域text
9.2.2 密码域password
9.2.3 文件域file
9.2.4 提交与重置按钮
9.2.5 复选框
9.2.6 单选按钮
9.2.7 <select>下拉列表标记
9.3 提交表单信息
同类热门
类似软件
GraphPad Prism 5教程12.73M441人在用GraphPad Prism 5是一款专业的医学绘图软件,用来进行生物学统计、曲线拟合以及作图。软件集曲线适配和科学图表绘制与一体,帮助您组织,分析和注标重复性的实验结果。这里小编提供给网友们的是GraphPad Prism 5教程,包括中文使用手册,英
查看Prism 7官方版14.75M5965人在用 Prism 7官方版是一款知名的医学绘图软件,其所具有的功能均非常实用和精炼,包括了一些特色的功能,如ROC曲线分析、Bland-Altman分析等,使用更多种类的图,组织你的数据和更大的灵活性,您同样可以利用以前版本的基础熟练使用,而且Graph
查看Laravel(PHP开发框架)56K176人在用Laravel是一套简洁、富有表达力的PHP Web开发框架(PHP Web Framework)。它可以让你从杂乱无章的代码中解放出来,它可以帮你构建一个完美的网络APP。并且它是开源的,托管在github上,拥有丰富的扩展包以及高质量的API文档。目
查看phpeclipse插件30.96M139人在用phpeclipse是一款功能强大的eclipse插件,该插件为php开发人员提供一个集成的开发环境,包括php语法分析、运行、调试、代码格式化、大纲视图、代码模板定制等等功能,配置和使用都非常简单和方便,能够大幅度的提高php工作人员的工作效率。如果平
查看热门标签
网友评论0人参与,0条评论
最新排行
今日头条极速版电脑版99.62Mv9.9.6.0官方版 今日头条极速版电脑版是借助安卓模拟器运行的一款新闻资讯类软件,让您足不出户就能一手掌握最新热门资讯,随时随地浏览自己感兴趣的内容,并可以对资讯内容进行评论,非常方便。该软件内汇集了海量优质内容,其中包括时事,热点,视频,体育,财经,时尚、汽车等等,
查看excel实战技巧精粹pdf版77.45M Excel实战技巧精粹PDF是一本主要讲述关于Excel经验的PDF文档,该书通过对Excel技术论坛上上百万提问的分析与提炼,汇集了用户在使用Excel过程中最常见的需求,通过几百万个示例的演示与讲解,将Excel高手的过人技巧手把手交给读者,并
查看11g101-3图集电子版4.67Mpdf高清版11g101-3图集,又称之为混凝土结构施工图03,官方全称为混凝土结构施工图平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础及桩基承台),由中华人民共和国住房和城乡建设部批准,中国建筑标准设计研究院编制,可以替代04G101-3、08G
查看Oracle Database 11g RAC手册(第2版)46.88Mpdf扫描版 Oracle Database 11g RAC手册(第2版)是一本Oracle数据库的使用指导手册,由美国顶级数据库性能调优专家K Gopalakrishnan编著。本书内容丰富翔实,主要分为四部分,第1部分介绍了高可用性体系结构与集群,第2部分介
查看opengl编程指南(原书第7版)22.65Mpdf高清版opengl是图形硬件的一种软件接口,这个接口包含的函数超过700个,这些函数可以用于指定物体和操作,创建交互式的三维应用程序。这里小编为广大网友带来了opengl编程指南第七版pdf下载,作者: [美] Dave Shreiner,译者: 李军/徐波
查看C++黑客编程揭秘与防范第2版54.58M冀云pdf扫描版C++黑客编程揭秘与防范第2版是一本黑客编程数据,由冀云编著。本书是C++黑客编程揭秘与防范的升级版,全书在前书的基础上新添加了一些内容,同时也删除了一些过时的内容。书中以Win32应用层下安全开发为中心,介绍Windows系统下的安全开发,内容几乎涵盖
查看actionscript大型网页游戏开发23.91Mactionscript大型网页游戏开发是一本pdf高清扫描版的电子图书,作者:jobe makar,李鑫、马舜翻译。全书阐述了多人网页游戏的许多基本概念,以及如何使用actionscript将其实施到项目中,读完本书,读者将掌握:如何连接用户来实现实时
查看iPhone游戏开发实践指南36.52M戴利pdf扫描版 iPhone游戏开发实践指南是一本iphone游戏开发实践手册,由美国iphone开发程序员戴利编著。本书是新手的完美入门手册。作者将带领你走过开发iPhone热门二维游戏的每个细节。在本书中,你将学习如何构建二维贴图地图游戏Sir Lamorak
查看数据恢复技术(第二版)74.62M戴剑士pdf扫描版数据恢复技术第2版是一本强大的数据恢复技术教材,由戴剑士编著。本书内容丰富翔实,全面详解Windows文件系统原理,介绍了硬盘分区,硬盘逻辑锁,硬盘坏道,FAT恢复,文件恢复,磁盘阵列(RAID)的数据恢复等技术,同时还对数据安全与备份,损坏文件修复,病
查看