PHP高性能开发:基础、框架与项目实战
电子书推荐
-
《PHP从入门到精通(第3版)》[PDF]高清 评分:
第1篇基础知识 第1章初识PHP 3 视频讲解:23分钟 1.1PHP概述 4 1.1.1什么是PHP 4 1.1.2PHP语言的优势 4 1.1.3PHP5的新特性 5 1.1.4PHP的发展趋势 5 1.1.5PHP的应用领域 6 1.2扩展库 7 1.3如何学好PHP 9 1.4学习资源 10 1.4.1常用软件资源 10 1.4.2常用网上资源 11 1.4.3主要图书网站 11 1.5网站建设的基本流程 12 1.6小结 12 第2章PHP环境搭建和开发工具 13 视频讲解:36分钟 2.1在Windows下使用AppServ 组合包 14 2.2在Linux下的安装配置 16 2.2.1安装Apache服务器 17 2.2.2安装MySQL数据库 18 2.2.3安装PHP5语言 18 2.3PHP常用开发工具 20 2.4第一个PHP实例 21 2.5小结 23 2.6练习与实践 23 第3章PHP语言基础 25 视频讲解:1小时55分钟 3.1PHP标记风格 26 3.2PHP注释的应用 27 3.3PHP的数据类型 28 3.3.1标量数据类型 28 3.3.2复合数据类型 33 3.3.3特殊数据类型 33 3.3.4转换数据类型 35 3.3.5检测数据类型 36 3.4PHP常量 37 3.4.1声明和使用常量 37 3.4.2预定义常量 38 3.5PHP变量 39 3.5.1变量声明及使用 39 3.5.2变量作用域 41 3.5.3可变变量 43 3.5.4PHP预定义变量 43 3.6PHP运算符 44 3.6.1算术运算符 44 3.6.2字符串运算符 45 3.6.3赋值运算符 46 3.6.4位运算符 46 3.6.5逻辑运算符 47 3.6.6比较运算符 48 3.6.7错误控制运算符 49 3.6.8三元运算符 49 3.6.9运算符的优先顺序和结合规则 50 3.7PHP的表达式 50 3.8PHP函数 51 3.8.1定义和调用函数 51 3.8.2在函数间传递参数 52 3.8.3从函数中返回值 54 3.8.4变量函数 54 3.8.5对函数的引用 55 3.8.6取消引用 55 3.9PHP编码规范 56 3.9.1什么是编码规范 56 3.9.2PHP书写规则 57 3.9.3PHP命名规则 58 3.10小结 60 3.11练习与实践 60 第4章流程控制语句 61 视频讲解:46分钟 4.1条件控制语句 62 4.1.1if语句 62 4.1.2if…else语句 63 4.1.3elseif语句 64 4.1.4switch…case多重判断语句 65 4.2循环控制语句 67[2] 4.2.1while循环语句 68 4.2.2do…while循环语句 68 4.2.3for循环语句 69 4.2.4foreach循环语句 70 4.2.5流程控制的另一种书写格式 71 4.2.6使用break/continue语句跳出循环 72 4.3小结 75 4.4练习与实践 75 第5章字符串操作 77 视频讲解:1小时13分钟 5.1字符串简介 78 5.2单引号和双引号的区别 78 5.3字符串的连接符 79 5.4字符串操作 80 5.4.1去除字符串首尾空格和特殊字符 80 5.4.2转义、还原字符串数据 82 5.4.3获取字符串的长度 85 5.4.4截取字符串 86 5.4.5比较字符串 87 5.4.6检索字符串 90 5.4.7替换字符串 91 5.4.8格式化字符串 94 5.4.9分割字符串 94 5.4.10合成字符串 95 5.5小结 96 5.6练习与实践 96 第6章正则表达式 97 视频讲解:43分钟 6.1什么是正则表达式 98 6.2正则表达式语法规则 98 6.2.1行定位符(^和$) 99 6.2.2单词定界符(\b、\B) 99 6.2.3字符类([]) 99 6.2.4选择字符(|) 100 6.2.5连字符(-) 100 6.2.6排除字符([^]) 101 6.2.7限定符(?*+{n,m}) 101 6.2.8点号字符(.) 101 6.2.9转义字符(\) 102 6.2.10反斜线(\) 102 6.2.11括号字符(()) 103 6.2.12反向引用 103 6.2.13模式修饰符 104 6.3POSIX扩展正则表达式函数 104 6.3.1ereg()函数和eregi()函数 105 6.3.2ereg_replace()函数和eregi_replace() 函数 105 6.3.3split()函数和spliti()函数 105 6.4PCRE兼容正则表达式函数 106 6.4.1preg_grep()函数 106 6.4.2preg_match()函数和preg_match_all() 函数 107 6.4.3preg_quote()函数 107 6.4.4preg_replace()函数 108 6.4.5preg_replace_callback()函数 109 6.4.6preg_split()函数 109 6.5应用正则表达式对用户注册信息 进行验证 109 6.6小结 112 6.7练习与实践 112 第7章PHP数组 113 视频讲解:1小时23分钟 7.1什么是数组 114 7.2声明数组 114 7.3数组的类型 116 7.3.1数字索引数组 116 7.3.2关联数组 116 7.4输出数组 117 7.5数组的构造 118 7.5.1一维数组 118 7.5.2二维数组 118 7.6遍历数组 119 7.7字符串与数组的转换 121 7.8统计数组元素个数 123 7.9查询数组中指定元素 124 7.10获取数组中最后一个元素 125 7.11向数组中添加元素 126 7.12删除数组中重复元素 127 7.13综合运用数组函数——实现多文件 上传 127 7.14小结 129 7.15练习与实践 129 第8章PHP与Web页面交互 131 视频讲解:58分钟 8.1表单 132 8.1.1创建表单 132 8.1.2表单元素 133 8.2在普通的Web页中插入表单 136 8.3获取表单数据的两种方法 138[2] 8.3.1使用POST()方法提交表单 138 8.3.2使用GET()方法提交表单 139 8.4PHP参数传递的常用方法 140 8.4.1$_POST[]全局变量 140 8.4.2$_GET[]全局变量 141 8.4.3$_SESSION[]变量 141 8.5在Web页中嵌入PHP脚本 141 8.5.1在HTML标记中添加PHP脚本 141 8.5.2对表单元素的value属性进行赋值 142 8.6在PHP中获取表单数据 142 8.6.1获取文本框、密码域、隐藏域、按钮、 文本域的值 142 8.6.2获取单选按钮的值 143 8.6.3获取复选框的值 144 8.6.4获取下拉列表框/菜单列表框的值 145 8.6.5获取文件域的值 148 8.7对URL传递的参数进行编/解码 149 8.7.1对URL传递的参数进行编码 149 8.7.2对URL传递的参数进行解码 150 8.8PHP与Web表单的综合应用 150 8.9小结 151 8.10练习与实践 152 第9章PHP与JavaScript交互 153 视频讲解:1小时05分钟 9.1了解JavaScript 154 9.1.1什么是JavaScript 154 9.1.2JavaScript的功能 154 9.2JavaScript语言基础 154 9.2.1JavaScript数据类型 155 9.2.2JavaScript变量 155 9.2.3JavaScript注释 156 9.3自定义函数 157 9.4JavaScript流程控制语句 158 9.4.1条件语句 158 9.4.2循环语句 162 9.4.3跳转语句 163 9.5JavaScript事件 165 9.6调用JavaScript脚本(JavaScript脚本 嵌入方式) 166 9.6.1在HTML中嵌入JavaScript脚本 166 9.6.2应用JavaScript事件调用自定义函数 167 9.6.3在PHP动态网页中引用JS文件 167 9.6.4解决浏览器不支持JavaScript的问题 168 9.7在PHP中调用JavaScript脚本 171 9.7.1应用JavaScript脚本验证表单元素是否 为空 171 9.7.2应用JavaScript脚本制作二级导航 菜单 172 9.7.3应用JavaScript脚本控制文本域和 复选框 174 9.8小结 176 9.9练习与实践 176 第10章日期和时间 177 视频讲解:30分钟 10.1系统时区设置 178 10.1.1时区划分 178 10.1.2时区设置 178 10.2PHP日期和时间函数 178 10.2.1获得本地化时间戳 179 10.2.2获取当前时间戳 180 10.2.3获取当前日期和时间 180 10.2.4获取日期信息 181 10.2.5检验日期的有效性 182 10.2.6输出格式化的日期和时间 183 10.2.7显示本地化的日期和时间 184 10.2.8将日期和时间解析为UNIX时间戳 187 10.3日期和时间的应用 188 10.3.1比较两个时间的大小 188 10.3.2实现倒计时功能 189 10.3.3计算页面脚本的运行时间 190 10.4小结 191 10.5练习与实践 191 第2篇核心技术 第11章Cookie与Session 195 视频讲解:1小时08分钟 11.1Cookie管理 196 11.1.1了解Cookie 196 11.1.2创建Cookie 197 11.1.3读取Cookie 198 11.1.4删除Cookie 199 11.1.5Cookie的生命周期 200[2] 11.2Session管理 200 11.2.1了解Session 200 11.2.2创建会话 201 11.2.3Session设置时间 203 11.2.4通过Session判断用户的操作权限 204 11.3Session高级应用 207 11.3.1Session临时文件 207 11.3.2Session缓存 208 11.3.3Session数据库存储 209 11.4小结 212 11.5练习与实践 212 第12章图形图像处理技术 213 视频讲解:46分钟 12.1在PHP中加载GD库 214 12.2Jpgraph的安装与配置 215 12.2.1Jpgraph的安装 215 12.2.2Jpgraph的配置 215 12.3图形图像的典型应用 216 12.3.1创建一个简单的图像 216 12.3.2使用GD2函数在照片上添加文字 216 12.3.3使用图像处理技术生成验证码 217 12.3.4使用柱形图统计图书月销售量 219 12.3.5使用折线图统计图书月销售额 220 12.3.6使用3D饼形图统计各类商品的年销售 额比率 222 12.4小结 223 12.5练习与实践 223 第13章文件系统 225 视频讲解:49分钟 13.1文件处理 226 13.1.1打开/关闭文件 226 13.1.2读写文件 227 13.1.3操作文件 232 13.2目录处理 233 13.2.1打开/关闭目录 233 13.2.2浏览目录 234 13.2.3操作目录 234 13.3文件处理的高级应用 235 13.3.1远程文件的访问 235 13.3.2文件指针 235 13.3.3锁定文件 237 13.4文件上传 238 13.4.1配置php.ini文件 238 13.4.2预定义变量$_FILES 238 13.4.3文件上传函数 239 13.4.4多文件上传 240 13.5小结 242 13.6练习与实践 242 第14章面向对象 243 视频讲解:27分钟 14.1面向对象的基本概念 244 14.1.1类 244 14.1.2对象 244 14.1.3面向对象编程的三大特点 245 14.2PHP与对象 245 14.2.1类的定义 245 14.2.2成员方法 246 14.2.3类的实例化 246 14.2.4成员变量 247 14.2.5类常量 248 14.2.6构造方法和析构方法 249 14.2.7继承和多态的实现 251 14.2.8“$this->”和“::”的使用 254 14.2.9数据隐藏 255 14.2.10静态变量(方法) 257 14.3PHP对象的高级应用 259 14.3.1final关键字 259 14.3.2抽象类 260 14.3.3接口的使用 261 14.3.4克隆对象 263 14.3.5对象比较 264 14.3.6对象类型检测 265 14.3.7魔术方法(__) 266 14.4面向对象的应用——中文字符串的 截取类 270 14.5小结 272 14.6练习与实践 272 第15章PHP加密技术 273 视频讲解:24分钟 15.1PHP加密函数 274 15.1.1使用crypt()函数进行加密 274 15.1.2使用md5()函数进行加密 275 15.1.3使用sha1()函数进行加密 277 15.2PHP加密扩展库 278 15.2.1Mcrypt扩展库 278 15.2.2Mhash扩展库 280 15.3小结 282 15.4练习与实践 282 第16章MySQL数据库基础 283
上传时间:2018-02 大小:49B
- 2.14MB
PHP从入门到精通完整笔记301页.pdf
2023-05-12PHP从入门到精通完整笔记301页.pdf PHP从入门到精通_html+CSS笔记(1-22讲) PHP从入门到精通_php课程(23-149讲)
- 116B
《PHP从入门到精通(第3版)》.[PDF]
2019-01-11《PHP从入门到精通(第3版)》.[PDF]
- 45.44MB
php从入门到精通第3版pdf
2017-10-16php从入门到精通第3版pdf
- 1.57MB
PHP从入门到精通光盘源码
2018-03-08PHP从入门到精通光盘源码最后两章项目的源码,有需要的可以下载
- 30.74MB
PHP从入门到精通3 随书光盘
2018-04-17PHP从入门到精通3 随书光盘内容 看书配合光盘快速学习PHP
- 47.34MB
《PHP从入门到精通(第3版) PDF
2015-12-12《PHP从入门到精通(第3版)虽然讲的比较浅 但对于初学者来说还不错
- 45.33MB
PHP从入门到精通(第3版)》.(明日科技)
2018-05-18PHP从入门到精通(第3版)》.(明日科技)...................................
- 47.40MB
PHP从入门到精通(第3版).pdf
2015-01-30PHP从入门到精通(第3版)带完整书签PDF文档,你值得拥有
- 47.21MB
《PHP从入门到精通(第3版)》.pdf
2016-06-18《PHP从入门到精通(第3版)》.pdf
- 45.38MB
PHP从入门到精通(第3版) pdf 和其他同类资源比较需要资源分少
2018-02-27php从入门到精通第3版这本书籍采用通俗易懂的语言详细介绍了PHP进行网络开发应该掌握的各方面技术,中所有知识都结合具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速...
- 45.52MB
PHP从入门到精通(第3版)完整高清版
2018-02-24PHP从入门到精通(第3版)完整高清版
- 3.64MB
PHP从入门到精通.pdf
2015-03-27《PHP从入门到精通》从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书共分27章,包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、ADODB类库、程序调试及错误处理、PHP网络开发、PHP与XMIL技术、:PHP与LDAP技术、PHP与Ajax技术、WebService与SOAP技术、Smarty模板技术、使用Smarty模板开发电子商务网站等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。《PHP从入门到精通》所配DVD光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在WindowsXP、Windows2000、Windows2003下全部通过。《PHP从入门到精通》内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
- 944KB
PHP7从入门到精通
2017-11-20从零到一百,从入门到精通,本资源为ppt教学,边看边实践
- 1.52MB
PHP从入门到精通(第5版)第9章 PPT.zip
2021-01-07PHP从入门到精通(第5版)第9章 PPT
- 5.72MB
Learning PHP 7php7.pdf
2019-06-08PHP是构建Web应用程序的一种很好的语言。它本质上是一种服务器端脚本语言,也用于通用编程。PHP 7是最新的版本,有许多新特性,它提供了主要的向后兼容性中断。本书从PHP编程的基本原理开始,包括变量、函数、类和对象等基本概念。您将在计算机上设置PHP服务器,并学习读取和编写过程PHP代码。在理解OOP作为一个范例之后,您将在数据库上执行MySQL查询。接下来,您将了解如何使用MVC从头创建应用程序并添加测试。然后,您将构建RESTAPI并对应用程序执行行为测试。在这本书的末尾,您将具备读写文件、调试、测试和使用MySQL所需的技能。
- 45.44MB
PHP从入门到精通高清扫描版
2016-09-03php从入门到精通第3版这本书籍采用通俗易懂的语言详细介绍了PHP进行网络开发应该掌握的各方面技术,中所有知识都结合具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速...
- 16.74MB
SQL必知必会(第3版-PDF清晰版)part1
2010-07-14推荐:学习SQL编程,必备书籍,从入门到进阶/精通,实例与理论同步,比较优秀作品!(共分压5部分)目录: 第1章 了解SQL... 1 1.1 数据库基础..... 1 1.1.1 什么是数据库..... 2 1.1.2 表..... 2 1.1.3 列和...
- 168.53MB
PHP相关电子书
2018-06-22PHP 语言精粹.pdf PHP5权威编程_高清300dpi版.pdf PHP初级教程(PHP入门教程).pdf PHP从入门到精通(第3版)明日科技.pdf
- 14.65MB
MySQL书籍(21本)目录知识点(思维导图加图).rar
2021-05-09MySQL书籍(21本)目录知识点(思维导图加图).rar 根据如下MySQL书籍收集整理: 2004年《MySQL完全手册》 ...2018年《MySQL数据库从入门到精通》 2020年《MySQL基础教程》 2020年《MySQL是怎样运行的》
- 15.48MB
高性能PHP应用开发pdf
2018-04-12高性能PHP应用开发适合有基础的人多读几遍,题义自见,
- 73B
php从入门到精通全集视频
2017-02-13第一版,第二版都在里面 韩顺平php从入门到精通全集视频
- 47.57MB
PHP 从入门到精通 第三版
2018-12-23主要是讲述PHP的教程,可以作为入门使用, 讲解的比较细,比较粗浅,不过值得一观 感谢下载
- 714B
韩顺平PHP从入门到精通完整集合(含资源)
2019-06-18韩顺平PHP教程,新手入门PHP的精品教程,从第一讲到第208讲完整合集。含所有教程资源。
- 38.95MB
php从入门到精通源码
2010-06-30清华大学 php从入门到精通源代码 够20了吗晕
- 147B
php编程教程-从入门到精通
2021-04-24适合对PHP感兴趣的人们(TXT文件中是百度网盘的永久连接)
- 38KB
从入门到精通学会php教程(强烈推荐)
2008-09-29从入门到精通学会php教程 。
- 58.9MB
PHP从入门到精通pdf
2013-01-02PHP从入门到精通 pdf,潘凯华,有了这个php入门不是问题了.
- 3.74MB
php 入门教程 pdf
2010-09-27PHP初级教程(PHP入门教程) 一周让你精通php
- 57.13MB
PHP从入门到精通.pdf-入门教程.CHM
2013-08-07《PHP从入门到精通》从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。 全书共分27章,包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、ADODB类库、程序调试及错误处理、PHP网络开发、PHP与XMIL技术、:PHP与LDAP技术、PHP与Ajax技术、WebService与SOAP技术、Smarty模板技术、使用Smarty模板开发电子商务网站等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。《PHP从入门到精通》所配DVD光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在WindowsXP、Windows2000、Windows2003下全部通过。谢谢,www.liwuguo.com 支持整理。《PHP从入门到精通》内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。 ------------------另附带 PHP入门教程 CHM 中文手册,使用很方便~ 让php初学者,找到学习的好方法,就1分,来吧。