PHP即“超文本预处理器”,是一种通用性开源系统开发语言。PHP是在服务端实行的开发语言,与C语言相近,是常见的网站计算机语言。PHP与众不同的语法混和了C、Java、Perl及PHP自编的语法。有利于学习培训,应用普遍,关键适用Web开发设计行业。
PHP语言是一种为了更好地网站制做而问世的技术编程,其实际操作十分简易,针对使用人只须开展简易的编程设计,就可以运用PHP技术性创建一个具备数据库查询的网页页面,PHP一个关键的特点便是数据库查询读写能力。PHP技术性是在服务端实行,在客户端是看不见其代码的,PHP和数据信息的兼容模式,使其作用获得完成。
版本 | 发布日期 | 最终支持 | 相关更新及备注 |
1 | 1995/6/8 | — | 首次使用 |
2 | 1996/4/16 | — | 针对PHP 1.0的改进版,速度更快、体积更小,更容易产生动态网页。 |
3 | 1998/6/6 | 2000/10/20 | Zeev Suraski和Andi Gutmans重写了底层 |
4 | 2000/5/22 | 2001/6/23 | 增加了Zend引擎 |
4.1 | 2001/12/10 | 2002/3/12 | 加入了superglobal(超全局的概念,即$_GET、$_POST等) |
4.2 | 2002/4/22 | 2002/9/6 | 默认禁用register_globals |
4.3 | 2002/12/27 | 2005/3/31 | 引入了命令行界面CLI用来不用CGI |
4.4 | 2005/7/11 | 2008/8/8 | 修复了一些致命错误 |
5 | 2004/7/13 | 2005/9/5 | ZendⅡ引擎 |
5.1 | 2005/11/24 | 2006/8/24 | 引入了编译器来提高性能、增加了PDO作为访问数据库的接口 |
5.2 | 2006/11/2 | 2011/1/6 | 默认启用过滤器扩展 |
5.3 | 2009/6/30 | 2014/8/14 | 支持命名空间;使用XMLReader和XMLWriter增强XML支持;支持SOAP ,延迟静态绑定,跳转标签(有限的goto), 闭包,Native PHP archives。 |
5.4 | 2012/3/1 | 2015/9/3 | 支持Trait、简短数组表达式。移除了register_globals, safe_mode, allow_call_time_pass_reference, session_register(), session_unregister(), magic_quotes以及session_is_registered()。加入了内建的Web服务器。增强了性能,减小内存使用量。 |
5.5 | 2013/6/20 | 2016/7/10 | 支持generators,用于异常处理的finally ,将OpCache(基于 Zend Optimizer+)加入官方发布中。 |
5.6 | 2014/8/28 | 2018/12/31 | 常数标量表达式、可变参数函数、参数拆包、新的求幂运算符、函数和常量的use语句的扩展、新的phpdbg调试器作为SAPI模块,以及其他更小的改进 |
6.x | 未发布 | — | 取消掉的、从未正式发布的PHP版本。 |
7 | 2015/12/3 | 2018/12/3 | Zend Engine 3 (性能提升并在Windows上支持 64-bit 整数),统一的变量语法, 基于抽象语法树编译过程。 |
7.1 | 2016/12/1 | 2019/12/1 | void返回值类型,类常量,可见性修饰符 |
7.2 | 2017/11/30 | 2020/11/30 | 对象参数和返回类型提示、抽象方法重写等 |
7.3 | 2018/12/6 | 2021/12/6 | PCRE2支持等 |
7.4 | 2019/11/28 | 2022/11/28 | 改进OpenSSL、弱引用等 |
8 | 2020年 S4 | 2023年 S4 | JIT、数组负索引等 |
或 | 或 | ||
2021年 S1 | 2024年 S1 |