当前位置: 首页 > article >正文

PHP从基础到高级详细教程(完整版)_php高级教程(2)

  • PHP运算符

运算符   自增自减    三元运算符    优先级

  • PHP流程控制

if  switch  for  while    四个跳出的区别

  • 案例-PHP与HTML结合使用(年份的选择)
  • PHP函数

形参   实参   全局变量   静态变量   each/return   有关function的函数

  • PHP函数的几大基本类型+引用的区别

引用函数   变量函数  回调函数  递归函数  匿名函数   引用

  • PHP数组

声明数组   数组分类  数组特性   增加元素   遍历数组   与数组有关的函数(range /array_fill() /reset )

  • 数组中的插入移除问题
  • PHP错误处理

错误类型   自定义错误类型   php.ini

  • PHPGD库
  • phpGD库-验证码    phpGD库-文字水印    phpGD库-图片水印   phpGD库-截取图片    phpGD库-缩放图片           案例-GD库画国旗
  • PHP文件属性

文件目录的函数

  • 案例-表格输出文件信息
  • 案例-文件复制

文件的复制

  • 案例-遍历目录,输出所有文件文件夹(递归)
  • 案例-统计当前目录(一层)下文件的大小
  • php文件上传

处理上传的函数   单文件上传  多文件上传

  • php文件下载
  • 文件中的插入问题

文本插入文件    每插一行换一行

  • cookie与session
  • PHP常量 __FILE__ __DIR__

__FILE__     __DIR__

  • 网站配置文件ini-拼接绝对路径

拼接网站绝对路径    拼接绝对路径

  • 超全局变量$_FILES 详解

name  type  tmp_name  error  size

  • 超全局变量$_SERVER 详解

  • 网页自动跳转语句

  • 时间与时间戳

strtotime()    mktime()

MySQL基础

  • 数据库的简单操作01

数据库    数据表   表数据

  • 数据库的简单操作02

一次插多条   修改表名   索引

  • 数据库数据类型
  • 数据库-表引擎

Innodb  myisam

  • 数据库的简单操作03-函数

增删改查   字符集   备份数据库     常用函数(去重 限制 排序 子查询 比较 总和)

  • 数据库-外键+视图+存储过程+触发器

外键    视图    存储过程   控制语句   触发器

  • 案例-多表查询、子查询实例01(有答案)

  • 案例-多表查询、子查询实例02(有答案)

  • 案例-多表查询、子查询实例03(有答案)

  • 数据库多表查询+事务+数据引擎+字符集

  • 数据库优化

  • php连接mysql 增删改查

  • 用类写增删改查

  • mysql 字段中有空格错误 1166

  • mysql单表多timestamp报错#1293

  • mysql数据表同时使用创建时间/更新时间字段      数据库插入时间实现一个数据表多个时间

正则

  • 正则表达式常用规则整理(1)

  • 正则表达式常用规则整理(2)

OOP面向对象

  • OOP面向对象基础

$this     栈和队列

  • OOP面向对象基础-封装性

3p   魔术方法

  • OOP面向对象基础-继承

::   访问级别   链式操作  重写

  • OOP面向对象基础-关键字

final  static   const常量与define区别   instanceof  clone 单例设计模式

  • OOP面向对象基础-多态/魔术方法

自动加载类    串行化与反串行化

  • OOP面向对象基础-错误处理

try{}catch(){}       自动接收异常

  • OOP面向对象基础-与类有关的函数
  • OOP面向对象-用mysqli类连接数据库

mysqli类链接数据库

  • OOP面向对象-用PDO类连接数据库

PDO类链接数据库

  • OOP面向对象-PDO导航目录
  • OOP面向对象-PDO使用-getAttribute

getAttribute

  • OOP面向对象-mysqli类
  • PDO预处理

预处理让登录更安全

  • PDO命名空间手册

命名空间namespace

  • PHP命名空间

还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!

王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。

对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!

【完整版领取方式在文末!!】

93道网络安全面试题

内容实在太多,不一一截图了

黑客学习资源推荐

最后给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

1️⃣零基础入门
① 学习路线

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

image

② 路线对应学习视频

同时每个成长路线对应的板块都有配套的视频提供:

image-20231025112050764

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以点击这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

http://www.lryc.cn/news/2416061.html

相关文章:

  • CSS保姆级教程(四)(DIV+CSS实践:第一个网页开发)
  • 线性规划(基本原理+例题解析)
  • 测试网络质量常用的四条命令
  • 【竞赛篇-杭创】杭州市大学生创业大赛参赛经验
  • visual studio 2008试用版的评估期29天后结束 解决办法
  • 【中创】壹起共享“免费”网络资源库-持续更新中
  • VLAN tag
  • Flash Lite 2.0 新功能介绍
  • Java中的Annotation解析(二)
  • windows系统实现自动登录
  • 用我所用,弃我所弃——Windows XP服务详解
  • linux系统css样式加载不出,Linux系统虚拟主机网站访问页面css样式文件加载失败或图片无法显示的分析解决...
  • 从零开始学安卓(kotlin)一 ——入门
  • 白嫖1000道面试题,看完哑巴都能面过
  • JavaScript 游戏构建指南(一)
  • Python实现21点游戏教程:掌握Python编程,创建自己的21点游戏,附带源码示例
  • 本地发博客的技巧
  • bat批处理文件命令之文件格式问题
  • Archlinux安装与美化全流程
  • .net弹出窗口详解
  • java编写文本编辑器_运用Java编写文本编辑器程序
  • 塞班简史:一个时代的终结
  • 获得String字符串中某个字符出现的次数
  • Java中的animal类
  • 变形乘法口诀表_43组“数学顺口溜”+大九九乘法口诀表!孩子再也不怕数学!(建议收藏)...
  • 适合国人的常用的Cydia源地址搜集
  • QQ五子棋外挂实现
  • 技术支持程序员程序书写规范
  • JavaWeb航空购票系统的设计与实现
  • 5中打开safari_iPhone自带Safari浏览器,你真的会用吗?