21天学通PHP(第2版)

21天学通PHP(第2版) PDF 完整清晰版

  • 大小:211.8 MB
  • 类型:PHP入门
  • 格式:PDF
  • 出版:电子工业出版社
  • 作者:陈浩
  • 更新:2023-01-17 20:55:16
vip 立即下载( 211.8 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 石云飞 投稿)

给大家整理了PHP入门相关的资料,由电子工业出版社出版,作者是陈浩,介绍了关于PHP、PHP入门方面,格式为PDF,资源大小211.8 MB,目前在PHP入门类资源综合评分为:8.1分。

PHP入门资源推荐

书籍介绍

这本书对我来说不错,而对0基础学php是一个不错的选择,我不是给它卖广告,而是真的好

内容很基础,但是通过全书以后,组织不成一个网站,觉得挺悲观的,俗话说学以致用,希望以后这方面可以加强。

算是一本比较适合初学者阅读的PHP入门书籍,不过里面有些例子不是很好,而且有点比较跳,书中也有不少错误。

主要是讲一此PHP的基本知识,里面的内容完全是东拼西凑而成,重要的地方很多都是一笔带过,没有自己的思想.如果是初学PHP而又没有其它编程基础的话,简直会看的莫名其妙!当初是看中这本书的配套视频较多,有20几个小时,但视频看起来也很吃力,作者有气无力的讲解让人心烦.

内容简介

PHP是一种广泛使用的开源Web语言,由于其自身的优秀特性,已经有越来越多的网站采用PHP技术开发,尤其Web 2.0网站对它格外垂青。本书共五篇,包括21章的内容。第一篇主要讲解了PHP基础知识,主要内容包括初识PHP、配置Web服务器和HTML基础。第二篇的主要内容是PHP基础语法,包括PHP基础知识、常用流程控制、常用函数、数组、字符串、HTML表单和文件的基本操作。第三篇主要分析了PHP开发的常见技术,主要讲解了类和对象、会话管理、正则表达式和式样匹配和错误调试与异常处理。第四篇详细介绍了数据库的内容,主要包括数据库基础、SQL语言和MySQL数据库基础、MySQL数据类型、MySQL数据库及其图形化管理工具、数据库的优化和PHP操作数据库。第五篇为综合案例篇,通过一个具体的实例讲解了如何使用PHP进行实际开发。

本书的特点是概念清楚,有的穿插类比的方式或加入相关插图进行辅助讲解,使读者能够更加直观地理解和掌握PHP的各个知识点。本书适合学习PHP技术的初学者,也可作为大、中院校师生和培训班的教材。

本书附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案(PPT)、源代码、职场面试法宝等。

目录

  • 第一篇  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  提交表单信息

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

PHP入门相关资源

  • Modern PHP

    Modern PHP

    本书让你会学到关于应用架构、规划、数据库、安全、测试、调试和部署方面的很好实践。如果你具有PHP基础知识,想提高自己的技能,不要错过这本书

    大小:28 MBPHP电子书

  • 《PHP+MySQL网络开发从入门到精通》源代码

    《PHP+MySQL网络开发从入门到精通》源代码

    PHP和MySQL的源代码开放,可以免费下载使用并支持多种操作系统平台,是开发Web应用程序的选择之一。本书首先详尽介绍了使用PHP和MySQL开发数据库应用程序所应具备的各项技术,然后完整地介绍了几个使用PHP和MySQL数据库开发的网络应用程序实例,包括网络留言板、网络投票系统、网络流量统计系统、音乐资源下载系统、二手交易市场系统、人才招聘系统和旅游在线报名系统等,这些系统都具有很强的实用性。 本书内容丰富、图文并茂,注重理论讲解与

    大小:3 MB网络开发配套资源

  • PHP7内核剖析

    PHP7内核剖析

    《PHP7内核剖析》基于PHP7,深刻揭示内核原理,内容翔实,详细介绍PHP语言底层的实现,助力开发者进一步理解PHP,参与到PHP的实现中。

    大小:5.6 MBPHP7电子书

  • PHP7从入门到精通:教学版(含源码视频)

    PHP7从入门到精通:教学版(含源码视频)

    《PHP 7从入门到精通》以零基础讲解为宗旨,以PHP 7为蓝本,用实例引导读者深入学习PHP编程的各项技术及实战技能,全面讲解PHP与Web、XML、JavaScript、Ajax、MySQL、Zend框架等技术的交互方法,帮助大家快速学习,欢迎下载。

    大小:426 MBPHP7电子书

  • 《PHP和MySQL Web开发(原书第4版)》源代码

    《PHP和MySQL Web开发(原书第4版)》源代码

    PHP和MySQL都是如今比较流行的开源技术,而且它们都是便于使用、运行速度快且功能十分强大的免费软件包,非常适用于开发面向数据库的Web应用程序。 PHP是一种服务器端解释的脚本语言,它是目前最流行的Web编程脚本语言之一。PHP可以产生动态网页。它功能强大,可以和HTML脚本融合在一起,并内置有访问数据库的功能。 MySQL是基于SQL的、完全网络化的跨平台关系型数据库系统,同时是具有客户/服务器体系结构的分布式数据库管理系统。它具有功能强

    大小:1.35 MBWeb开发配套资源

  • ThinkPHP实战

    ThinkPHP实战

    《ThinkPHP实战》实战性很强,没有冗长的概念讲解,都是实际项目中使用的实用技术,比如验证码、文件上传、图像处理、调试、安全、缓存等。留言板、博客、论坛、微信公众平台开发4个实战项目案例,使读者尽快切入ThinkPHP企业级项目开发。

    大小:28.5 MBThinkPHP电子书

资源下载

PHP入门学习笔记

4小时34分钟前回答

PHP正则表达式入门教程(推荐)

思维导图 点击下图,可以看具体内容! 介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教! 定位 我们什么时候使用正则表达式呢?不是所有的字符操作都用正则就好了,php在某些方面用正则反而影响效率。当我们遇到复杂文本数据的……

6小时38分钟前回答

《PHP从入门到精通》PHP中的字符串(四)

PHP从入门到精通之PHP中的字符串 大家好,继续跟进PHP最详尽的知识更新,本周,跟大家重点讲一下PHP中字符串的使用。在PHP中,字符串是非常重要的一个概念,基本上大家想到的字符串的处理功能,系统都已有相关函数了。php自诞生之初,就是为web开发而来的,网站开发中,字符串处理,是php的一大亮点。 下面博主将带给详细的给大家介绍PHP中常用的字符串: 字符串三种声明方式……