目录

第1篇 PHP开发基础

第1章 PHP概述( 教学视频:51分钟)

1.1 动态网站技术

1.1.1 什么是动态网站

1.1.2 前台技术

1.1.3 后台技术

1.2 构建PHP环境

1.2.1 PHP开发环境

1.2.2 XAMPP

1.3 第一个程序Hello World

1.3.1 代码编写工具的选择

1.3.2 Hello world!

1.4 小结

1.5 本章习题

目录

第1篇 PHP开发基础

第1章 PHP概述( 教学视频:51分钟)

1.1 动态网站技术

1.1.1 什么是动态网站

1.1.2 前台技术

1.1.3 后台技术

1.2 构建PHP环境

1.2.1 PHP开发环境

1.2.2 XAMPP

1.3 第一个程序Hello World

1.3.1 代码编写工具的选择

1.3.2 Hello world!

1.4 小结

1.5 本章习题

第2章 PHP数据类型与运算符( 教学视频:78分钟)

2.1 PHP的数据类型

2.1.1 整型

2.1.2 浮点型

2.1.3 字符型

2.1.4 其他数据类型

2.2 变量和常量

2.2.1 变量

2.2.2 常量

2.3 常用运算符

2.3.1 赋值运算符

2.3.2 算术运算符

2.3.3 连接运算符

2.3.4 比较运算符

2.3.5 逻辑运算符

2.3.6 三元运算符

2.3.7 其他运算符

2.3.8 运算符的优先级

2.4 输出语句echo

2.5 小结

2.6 本章习题

第3章 语言结构( 教学视频:67分钟)

3.1 语句

3.1.1 表达式

3.1.2 表达式语句

3.1.3 复合语句和空语句

3.1.4 语句的执行顺序

3.2 选择语句

3.2.1 if语句

3.2.2 switch语句

3.3 循环语句

3.3.1 for循环

3.3.2 while循环

3.3.3 do…while循环

3.3.4 循环语句的嵌套

3.4 跳转语句

3.4.1 break语句

3.4.2 continue语句

3.4.3 goto语句

3.5 小结

3.6 本章习题

第4章 函数( 教学视频:39分钟)

4.1 使用函数的优势

4.2 使用函数

4.2.1 自定义函数和调用函数

4.2.2 函数的参数

4.2.3 参数的传递

4.2.4 变量的作用域

4.3 函数的其他使用方法

4.3.1 可变函数

4.3.2 函数的引用返回

4.3.3 函数的递归调用

4.3.4 匿名函数

4.4 小结

4.5 本章习题

第5章 数组( 教学视频:102分钟)

5.1 使用数组

5.1.1 使用数组的优势

5.1.2 数组使用基础

5.2 数组常用操作

5.2.1 for循环遍历数组

5.2.2 合并数组

5.2.3 获取数组的交集和差集

5.2.4 数值元素相关计算

5.3 增加与删除数组元素

5.3.1 添加/修改数组元素

5.3.2 删除数组/数组中的元素

5.4 遍历数组

5.4.1 排序数组

5.4.2 过滤数组中的元素

5.5 关联数组

5.5.1 定义关联数组

5.5.2 数组比较运算符

5.5.3 使用foreach结构遍历数组

5.5.4 使用指针控制函数遍历数组

5.6 多维数组

5.6.1 二维数组的优势

5.6.2 访问二维数组的元素

5.6.3 遍历二维数组

5.6.4 三维数组

5.7 系统预定义数组

5.8 小结

5.9 本章习题

第6章 面向对象编程( 教学视频:134分钟)

6.1 类与对象

6.1.1 抽象出一个类

6.1.2 实例化一个类

6.1.3 类的成员

6.2 成员属性

6.2.1 变量属性

6.2.2 常量属性(类常量)

6.3 成员方法

6.3.1 普通成员方法

6.3.2 魔术方法

6.4 类的继承

6.4.1 成员访问标识符

6.4.2 final关键字

6.4.3 static关键字

6.5 面向对象高级使用

6.5.1 抽象类

6.5.2 接口

6.5.3 其他使用

6.6 小结

6.7 本章习题

第7章 错误处理( 教学视频:75分钟)

7.1 错误发生的原因

7.1.1 语法错误

7.1.2 环境错误

7.1.3 逻辑错误

7.1.4 运行时错误

7.2 错误的分类

7.2.1 预定义错误常量

7.2.2 错误提示配置

7.2.3 错误处理

7.2.4 异常

7.2.5 处理异常

7.3 小结

7.4 本章习题

第2篇 PHP开发进阶

第8章 字符串处理( 教学视频:107分钟)

8.1 输出字符串

8.1.1 print函数

8.1.2 格式化字符串函数

8.2 去除字符

8.2.1 去除空格

8.2.2 去除HTML和PHP标签

8.3 字符串转换

8.3.1 大小写转换

8.3.2 换行转换

8.3.3 HTML相关转换

8.4 查找与替换字符串

8.4.1 字符串查找

8.4.2 字符串替换

8.5 合并与拆分字符串

8.5.1 将数组和字符串之间转换

8.5.2 strtok函数

8.5.3 wordwrap函数

8.6 比较字符串

8.6.1 strcmp和strcasecmp函数

8.6.2 strncmp和strncasecmp函数

8.6.3 strnatcmp和strnatcasecmp函数

8.6.4 substr_compare函数

8.7 字符串加密

8.8 小结

8.9 本章习题

第9章 文件系统操作( 教学视频:106分钟)

9.1 目录

9.1.1 目录的基础知识

9.1.2 判断文件的属性

9.1.3 获取文件信息

9.1.4 目录操作

9.2 简单读取和输出文件

9.2.1 将文件读取到数组

9.2.2 将文件读取到字符串

9.2.3 将文件直接输出

9.2.4 输出PHP代码

9.3 简单操作文件

9.3.1 复制文件

9.3.2 重命名文件或者目录

9.3.3 删除文件

9.4 利用文件句柄操作文件

9.4.1 打开和关闭文件句柄

9.4.2 文件指针

9.4.3 读取文件操作

9.4.4 写入文件操作

9.5 文件上传

9.5.1 配置环境

9.5.2 上传文件

9.6 小结

9.7 本章习题

第10章 图像处理( 教学视频:70分钟)

10.1 处理图像前的准备

10.1.1 加载GD库

10.1.2 指定正确的MIME类型

10.1.3 通用图像知识

10.2 图像绘制

10.2.1 输出图像的三个步骤

10.2.2 定义颜色

10.2.3 获取图像信息

10.2.4 绘制图形

10.2.5 绘制文字

10.3 简易图片处理

10.3.1 为图片添加水印

10.3.2 对相片使用过滤器

10.4 生成验证码

10.5 小结

10.6 本章习题

第11章 数据库管理系统( 教学视频:46分钟)

11.1 MySQL基础

11.1.1 使用MySQL数据库前的准备

11.1.2 连接与断开MySQL数据库

11.1.3 数据库操作

11.1.4 数据表操作

11.1.5 查询数据操作

11.1.6 使用phpMyAdmin管理数据库

11.2 使用PHP操作数据库

11.2.1 PHP操作数据库流程

11.2.2 查询数据库

11.3 小结

11.4 本章习题

第12章 Cookie和Session( 教学视频:35分钟)

12.1 Cookie技术

12.1.1 什么是Cookie

12.1.3 设置Cookie

12.1.4 读取Cookie

12.1.5 删除Cookie

12.1.3 使用Cookie记录登录状态

12.2 Session技术

12.2.1 创建Session

12.2.2 设置、读取和删除Session

12.2.3 使用Session记录信息

12.3 小结

12.4 本章习题

第3篇 PHP开发实战

第13章 网站模版( 教学视频:35分钟)

13.1 搭建Discuz!论坛

13.1.1 Discuz!安装

13.1.2 登录站点

13.1.3 管理站点信息

13.1.4 管理板块

13.1.5 添加插件

13.2 搭建Joomla!站点

13.2.1 Joomla!安装

13.2.2 管理Joomla!

13.2.3 Joomla!使用

13.3 小结

13.4 本章习题

第14章 常用模块( 教学视频:31分钟)

14.1 简易网盘

14.1.1 功能设计

14.1.2 具体代码实现

14.1.3 简易网盘运行测试

14.2 简易投票系统功能设计

14.2.1 功能设计

14.2.2 具体代码实现

14.2.3 运行测试

14.3 小结

零点起飞学php下载,零点起飞学PHP(附光盘)/零点起飞学编程相关推荐

  1. 【学浪下载教程】06学浪模拟网页版登录,无需客户端和全局代理软件

    学浪最新版插件添加了模拟网页端的功能,让大家不再需要打开客户端和全局代理软件(Proxifier) 这个功能只限于谷歌无痕模式下面 使用步骤 1.点击谷歌安装包进行安装(自己有谷歌浏览器就不需要安装) ...

  2. 影像组学视频学习笔记(41)-如何使用软件提取组学特征、Li‘s have a solution and plan.

    作者:北欧森林 链接:https://www.jianshu.com/p/72186eb3e395 来源:简书,已获授权转载 本笔记来源于B站Up主: 有Li 的影像组学系列教学视频 本节(41)主要 ...

  3. 开课吧学python靠谱吗-开课吧9.9元学Python课程适合哪些人?开课吧靠谱吗?

    哪些人适合学Python? 上班族:可以用Python,提高效率.早下班 学生党:可以用Python,积攒经验.赚外快 毕业生:可以用Python,爬资料写论文.找工作 互联网人:可以用Python, ...

  4. 网上学影视后期靠谱吗 影视后期剪辑需要学什么

    影视后期如果有人手把手当面教的话,当然是最好的.但很多人都没有这么好的条件,实际上,网上也有很多教程可以学习利用.不过,小伙伴们可能会有疑问,网上学影视后期靠谱吗,影视后期剪辑需要学什么?接下来,本文 ...

  5. 初中生自学python能学成吗-Python进入初中生学习课堂?风变编程助你从后浪中成功突围...

    都知道现在 Python 这门编程语言很火,那它究竟火到什么程度?可能互联网上铺天盖地的 Python 学习贴不够直观,求职平台上 Python 相关工资水涨船高,也离我们普通人太远,但-- Pyth ...

  6. 编程行业高手级别必学C语言,要挣大钱必学C语言,要做黑客、红客必学C语言,要面试名企、外企、高薪职位必学C语言。

    于大部分程序员, C语言 是学习 编程 的第一门语言,很少有不了解C的程序员. C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的, ...

  7. 学UI设计好不好找工作?零基础能学UI设计吗?

    学UI设计好不好找工作?零基础能学UI设计吗?UI设计师是随着互联网的发展及市场需求推动而产生的新型职业,工作职能包括图形设计.交互设计也用户测试/研究三个方面.近年来用户对于产品界面提及体验度要求不 ...

  8. 学python前要学c吗_目前python熟练 ,想再学golang 需要先学c吗?

    首先需要题主记住一个结论:编程技术是一个技能.既然是一项技能,就像骑自行车一样,是可以通过不断的练习来获得这项技能. 因此,题主在日后的工作中,不要再提自己属于野生自学非科班学生这个背景,每当你这么说 ...

  9. 从零学ELK系列(一):为什么要跟我学从零学ELK系列

    [前言] 网上写ELK日志收集系统,项目集成ELK,Docker,本地安装虚拟机这些孤立技术点文章汗牛充栋:但是很少有文章能即生动又能结合场景的从零一步一步搭建一套生产级日志收集系统并将生产项目集成日 ...

  10. 零基础学python用哪本书好-零基础想要学习Python编程 ,不知道看哪本书?

    前言 Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及相关电子版书籍,欢迎前来领取! 想要学习Python编程不知道 ...

最新文章

  1. 使用alterMIME实现添加message footer功能
  2. kaggle账号_机器学习竞赛入门--kaggle篇
  3. python 出现 AttributeError: matplotlib‘ object has no attribute ‘to_rgba‘
  4. ubuntu下搜狗输入法打出来两种字体
  5. php 判断update返回为0_PHP empty函数判断0返回真还是假
  6. HttpClient实现客户端与服务器的通信
  7. Nsrp实现juniper防火墙的高可用性【HA】!
  8. HTTP协议(学习笔记)
  9. Unity3D lable控件
  10. 用C语言写的爬虫项目
  11. LRc2022 M1原生支持功能介绍,Lightroom Classic 2022 Mac M1专用 ,解决lr闪退打不开卡死等一系列问题
  12. 女人长点心就收藏它肯定会用到的
  13. Creator打字机效果
  14. html table td 居中显示,table td怎么垂直居中显示 详解table中如何隐藏td?
  15. 乐视生态世界发布会官方图文直播(2016年01月12日 15:00)
  16. 网络对抗技术——实验四:恶意代码技术
  17. 【Project Report】基于 QP 的优化选股策略
  18. python--web--让python提供api服务--aiohttp
  19. android复读机功能,点滴复读机最新版-点滴复读机app下载v3.0.1 安卓版-腾牛安卓网...
  20. python编写网络防火墙_dnxfirewall:一款纯Python实现的下一代防火墙系统

热门文章

  1. 华为鸿蒙os2.0公测结果,网友收到华为鸿蒙 OS 2.0 手机开发者 Beta 公测邮件
  2. 用python语言实现反恐精英基础版-案例
  3. margin与padding的bug
  4. 程序员斗图时最爱用哪些表情包?拿走不谢!
  5. Mysql event时间触发器,实现定时修改某些符合某一条件的某一字段
  6. MySQL:常用备份方式(基于5.7)
  7. 【原】[webkit移动开发笔记]之空链接是使用javascript:void(0)还是使用#none
  8. struts2默认action
  9. JAVA SAX解析XML文件
  10. 【Android游戏开发二十】物理游戏之重力系统开发,让你的游戏变得有质有量!...