上QQ阅读APP看书,第一时间看更新
第1章 走进PHP的世界
PHP(Hypertext Preprocessor,超文本预处理器)是一种通用开源脚本语言,语法吸收了C语言、Java和Perl的特点,利于学习、使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法,它可以比CGI或Perl更快速地执行动态网页。与其他编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
2015年6月官方发布了PHP 7 Alpha 1版本,同年12月3日发布GA版本,PHP 7的发布对于PHP来说是具有里程碑意义的。在性能上,PHP 7的执行效率是原来PHP 5的两倍左右,和HHVM相当。相对于PHP 5.6.x, PHP 7多了以下几个主要的新特性:
● 提升性能:PHP 7速度是PHP 5.6的两倍左右。
● 支持64位。
● 许多重大错误可以进行异常处理。
● 移除了旧的和不支持的SAPIs和扩展。
● null合并操作符(??)。
● 结合比较运算符(<=>)。
● 标量类型声明。
● 匿名类。
当然,PHP 7相对于以前的版本还有很多不同之处,但是大部分是兼容以前版本的,所以大多情况下无须修改代码就可以迁移到PHP 7。