当前位置:首页 > >
《PHP和MySQL Web开发》电子书封面

PHP和MySQL Web开发

  • 发布时间:2019年04月12日 11:56:13
  • 作者:卢克·韦林
  • 大小:27 MB
  • 类别:PHP网站开发电子书
  • 格式:PDF
  • 版本:中文高清第5版
  • 评分:8.3

    PHP和MySQL Web开发 PDF 中文高清第5版

      给大家带来的一篇关于PHP网站开发相关的电子书资源,介绍了关于PHP、MySQL、Web方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小27 MB,卢克·韦林编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.7。

      内容介绍

      读者评价

      非常经典的php和mysql书籍,中文版把英文版在线的那部分也附进去了,很良心

      还不错的好书。先在新华书店里做了挑选,比较了同类的很多本,觉得这几本好,有实例,讲的细!

      很详细的教程,彽中高级別,应该是忯至中高,不适合一周以内快速入门,适合两周以上。如果是高应用,则不合适。我十多年开发经验,但无搞php,遇到项目需要,买来快速入门,高强度看了几天,算入门了,可编小型电商项目。但这书没有高阶的应用或说明不多。不过已达我要求。

      零基础入门首选,讲解非常详尽。不过有那么几处缺印,希望再版时候可以补全!

      第五版更新内容

      第五版在第四版的基础上进行了全面更新、重写和扩展,详尽介绍了PHP5.6和PHP 7的版本更新和新特性,此外还介绍了Mysql的最新版本Mysql5.7的新特性。

      PHP7的新特性:

      包含了ZEND引擎的重构,为许多WEB应用带来了明显的性能提升

      减少了内存使用量

      Mysql5.7的新特性

      1、大范围的安全提升
      2、innoDB表的FULLTEXT支持
      3、innoDB的非SQL API支持
      4、分区支持
      5、复制改进,包括基于行的复制和GTID
      6、线程池
      7、可插拔验证
      8、多核扩展性
      9、更好的诊断工具
      10、InnoDB作为默认引擎
      11、IPv6支持
      12、插件API
      13、事件调度
      14、自动升级
      15、ANSI标准支持以及性能提升

      内容简介

      欢迎来到PHP和MySQL Web开发的世界。在本书中,我们将把使用PHP与MySQL的经验和心得体会毫无保留地分享给你,PHP和MySQL是目前热门的两个Web开发工具。

      内容节选

      SESSION用法.

      PHP session 变量用于存储有关用户会话的信息,或更改用户会话的设置.session变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用.

      会话信息是临时的,用户离开网站后,有可能被删除.需要永久储存信息,可以把信息存在数据库中.

      session的工作机制是为每一个访问者创建一个唯一的id(UID),并基于这个UID来存储变量.UID存储在cookie中,亦或通过URL进行传导.

      用法:

      7.1 启动会话,session_start(),此函数应位于<html>标签之前.

      <?php session_start(); ?>

      7.2 存储session变量.直接设定变量名,进行赋值即可.

      // store session data
      $_SESSION['views']=1;

      7.3 终结session,如果希望删除某些session数据,可以使用unset或session_destory()函数.

      unset()函数用于释放指定的session变量:

      session_start();
      unset($_SESSION['loggedin']);
      unset($_SESSION['email']);
      unset($_SESSION['password']);

      也可以通过session_destory()函数终结session:

      <?php  
      session_start();
      session_destroy();  
      ?>

      作者简介

      About the Authors 作者简介Luke Welling是OmniTI公司的一名软件工程师,经常出席一些国际会议(例如,OSCON、ZendCon、MySQLUC、PHPCon、OSDC以及LinuxTag)并就开源和Web开发话题发表演讲。在加入OmniTI公司之前,他曾作为数据库提供商MySQL AB的Web分析师为Hitwise.com公司工作。此外,他还是Tangled Web Design公司的独立顾问,并曾在澳大利亚墨尔本RMIT大学教授计算机科学课程。他拥有应用科学(计算机科学)的学士学位。

      Laura Thomson是Mozilla公司的研发总监。之前,她是OmniTI公司和Tangled Web Design公司的董事。此外,Laura曾经在RMIT大学和波士顿咨询公司工作过。她拥有应用科学(计算机科学)学士学位和工程学(计算机系统工程)学士学位。闲暇时间,她非常喜欢骑马,热衷于免费软件和开源软件。

      贡献作者Julie C. Meloni是一名软件开发经理以及技术顾问,生活在华盛顿特区。她编著过一些图书,发表过一些文章,主要集中在基于Web的开发语言和数据库领域,其中包括畅销书《Sams Teach Yourself PHP,MySQL, and Apache All in One》。
      John Coggeshall是Internet Technology Solutions公司的创始人,该公司是Internet和PHP相关的顾问公司,服务于全球用户。同时,他还是CoogleNet公司的创始人,该公司是基于WiFi网络的订阅服务公司。作为Zend Technologies公司全球服务团队的成员,他从1997年开始使用PHP,目前已经出版了4本相关图书并发表了超过100篇关于PHP技术的文章。

      Jennifer Kyrnin是一名Web设计人员,自1995年开始从事Web设计和图书编写。她出版的图书包括《Sams Teach Yourself Bootstrap in 24 Hours》《Sams Teach Yourself Responsive Web Design in 24 Hours》以及《Sams Teach Yourself HTML5 Mobile Application Development in 24 Hours》。

      目录

      • 本书赞誉
      • 译者序
      • 前言
      • 作者简介
      • 第一篇 使用PHP
      • 第1章 PHP快速入门教程2
      • 1.1 开始之前:了解PHP3
      • 1.2 创建示例Web应用:Bob汽车零部件商店3
      • 1.2.1 创建订单表单3
      • 1.2.2 表单处理 5
      • 1.3 在HTML中嵌入PHP5
      • 1.3.1 PHP标记6
      • 1.3.2 PHP语句7
      • 1.3.3 空格7
      • 1.3.4 注释 8
      • 1.4 添加动态内容8
      • 1.4.1 调用函数9
      • 1.4.2 使用date()函数 9
      • 1.5 访问表单变量10
      • 1.5.1 表单变量 10
      • 1.5.2 字符串连接12
      • 1.5.3 变量和字面量12
      • 1.6 理解标识符 13
      • 1.7 检查变量类型 14
      • 1.7.1 PHP的数据类型 14
      • 1.7.2 类型强度 14
      • 1.7.3 类型转换 15
      • 1.7.4 可变变量 15
      • 1.8 声明和使用常量 16
      • 1.9 理解变量作用域 16
      • 1.10 使用操作符 17
      • 1.10.1 算术操作符 18
      • 1.10.2 字符串操作符18
      • 1.10.3 赋值操作符 19
      • 1.10.4 比较操作符 21
      • 1.10.5 逻辑操作符 22
      • 1.10.6 位操作符 22
      • 1.10.7 其他操作符 23
      • 1.11 计算表单总金额 25
      • 1.12 理解操作符优先级和结合性 26
      • 1.13 使用变量处理函数27
      • 1.13.1 测试和设置变量类型 27
      • 1.13.2 测试变量状态 28
      • 1.13.3 变量的重解释 29
      • 1.14 根据条件进行决策 29
      • 1.14.1 if语句 29
      • 1.14.2 代码块 30
      • 1.14.3 else语句 30
      • 1.14.4 elseif语句 31
      • 1.14.5 switch语句 32
      • 1.14.6 比较不同条件 33
      • 1.15 通过迭代实现重复动作 34
      • 1.15.1 while循环 35
      • 1.15.2 for循环和foreach循环 36
      • 1.15.3 do...while循环 37
      • 1.16 从控制结构或脚本中跳出 38
      • 1.17 使用其他控制结构语法 38
      • 1.18 使用declare 39
      • 1.19 下一章 39
      • 第2章 数据存储和读取40
      • 2.1 保存数据以便后期使用 40
      • 2.2 存储和获取Bob的订单 41
      • 2.3 文件处理 41
      • 2.4 打开文件 42
      • 2.4.1 选择文件模式 42
      • 2.4.2 使用fopen()打开文件 42
      • 2.4.3 通过FTP或HTTP打开文件 44
      • 2.4.4 解决打开文件时可能遇到的问题 45
      • 2.5 写文件 47
      • 2.5.1 fwrite()的参数 47
      • 2.5.2 文件格式 47
      • 2.6 关闭文件 48
      • 2.7 读文件 50
      • 2.7.1 以只读模式打开文件:fopen()51
      • 2.7.2 知道何时读完文件:feof()51
      • 2.7.3 每次读取一行数据:fgets()、fgetss()和fgetcsv() 52
      • 2.7.4 读取整个文件:readfile()、fpassthru()、file()以及file_get_contents()53
      • 2.7.5 读取一个字符:fgetc() 53
      • 2.7.6 读取任意长度:fread()54
      • 2.8 使用其他文件函数 54
      • 2.8.1 查看文件是否存在:file_exists() 54
      • 2.8.2 确定文件大小:filesize() 55
      • 2.8.3 删除一个文件:unlink()55
      • 2.8.4 在文件中定位:rewind()、fseek()和ftell() 55
      • 2.9 文件锁定 56
      • 2.10 更好的方式:数据库管理系统 57
      • 2.10.1 使用普通文件的几个问题 58
      • 2.10.2 RDBMS是如何解决这些问题的 58
      • 2.11 进一步学习 59
      • 2.12 下一章 59
      • 第3章 使用数组60
      • 3.1 什么是数组 60
      • 3.2 数字索引数组 61
      • 3.2.1 数字索引数组的初始化 61
      • 3.2.2 访问数组内容 62
      • 3.2.3 使用循环访问数组 63
      • 3.3 使用不同索引的数组 64
      • 3.3.1 初始化数组 64
      • 3.3.2 访问数组元素 64
      • 3.3.3 使用循环语句 64
      • 3.4 数组操作符 66
      • 3.5 多维数组 66
      • 3.6 数组排序 69
      • 3.6.1 使用sort()函数 69
      • 3.6.2 使用asort()函数和ksort()函数对数组排序 70
      • 3.6.3 反向排序 70
      • 3.7 多维数组排序 70
      • 3.7.1 使用array_multisort()函数71
      • 3.7.2 用户定义排序 71
      • 3.7.3 自定义排序函数的反序 73
      • 3.8 对数组进行重新排序 73
      • 3.8.1 使用shuffle()函数 73
      • 3.8.2 逆序数组内容75
      • 3.9 从文件载入数组 75
      • 3.10 执行其他数组操作 79
      • 3.10.1 在数组中浏览:each()、current()、reset()、end()、next()、pos()和prev()79
      • 3.10.2 对数组每一个元素应用函数:array_walk() 80
      • 3.10.3 统计数组元素个数:count()、sizeof()和array_count_values() 81
      • 3.10.4 将数组转换成标量变量:extract() 81
      • 3.11 进一步学习 83
      • 3.12 下一章 83
      • 第4章 字符串操作与正则表达式84
      • 4.1 创建一个示例应用:智能表单邮件 84
      • 4.2 字符串的格式化86
      • 4.2.1 字符串截断:chop()、ltrim()和trim() 87
      • 4.2.2 格式化字符串以便输出 87
      • 4.3 使用字符串函数连接和分割字符串93
      • 4.3.1 使用函数explode()、implode()和join() 93
      • 4.3.2 使用strtok()函数 94
      • 4.3.3 使用substr()函数 95
      • 4.4 字符串比较 96
      • 4.4.1 字符串的排序:strcmp()、strcasecmp()和strnatcmp() 96
      • 4.4.2 使用strlen()函数判断字符串长度 96
      • 4.5 使用字符串函数匹配和替换子字符串 97
      • 4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr() 97
      • 4.5.2 查找子字符串的位置:strpos()和strrpos() 98
      • 4.5.3 替换子字符串:str_replace()和substr_replace() 99
      • 4.6 正则表达式的介绍 100
      • 4.6.1 基础知识 100
      • 4.6.2 分隔符101
      • 4.6.3 字符类和类型 101
      • 4.6.4 重复 102
      • 4.6.5 子表达式 102
      • 4.6.6 子表达式计数 103
      • 4.6.7 定位到字符串的开始或末尾 103
      • 4.6.8

       

      以上就是本次介绍的PHP网站开发电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:ThinkPHP实战

      下一篇:揭秘Java虚拟机:JVM设计原理与实现

      展开 +

      收起 -

      下载地址:百度网盘下载
      PHP网站开发相关电子书
      PHP&MySQL跨设备网站开发实例精粹
      PHP&MySQL跨设备网站开发实例精粹 超清扫描版

      这本书从易学实用的角度详细讲解了PHP、HTML5语法,MySQL数据库存取,网页之间的信息传递、表单的后端处理等,提供了丰富的网站开发范例,欢迎下载

      立即下载
      PHP、MySQL与JavaScript学习手册
      PHP、MySQL与JavaScript学习手册 中文第4版

      本书有借助面向对象的编程基础,深入学习PHP。研究MySQL,从数据库结构到复杂查询。掌握JavaScript语言,以及带有jQuery的增强功能。调用Ajax进行后台浏览器/服务器通信等,欢迎免费下载

      立即下载
      PHP与MySQL高性能应用开发
      PHP与MySQL高性能应用开发 全书超清版

      PHP与MySQL高性能应用开发书中不仅讲解了OOP、设计模式,也讲解了如何进行性能优化和调试。甚至,还对于语言之外的代码重构进行了讲解,本书面向的对象是有一定PHP基础,但是又想深入学习的PHP开发者,欢迎免费下载

      立即下载
      PHP和MySQL Web开发
      PHP和MySQL Web开发 中文扫描第4版

      《PHP和MySQL Web开发》将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的分析,不仅介绍PHP和MySQL的一般概念,而且对PHP和MySQL的Web应用做了较全面的阐述,并包括几个经典且实用的例子

      立即下载
      PHP+MySQL动态网站开发从入门到精通
      PHP+MySQL动态网站开发从入门到精通 原书扫描版

      《PHP+MySQL动态网站开发从入门到精通》本书循序渐进地介绍了PHP 7 MySQL 5.7开发动态网站的主要知识和技能,提供案例、课件、命令速查手册,让你看得懂、学得会、做得出,教你快速成为网站应用开发高手。

      立即下载
      读者留言
      码农之家

      码农之家 提供上传

      资源
      22
      粉丝
      26
      喜欢
      1466
      评论
      16

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com