`
再逢山水
  • 浏览: 153312 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

PHP6介绍

    博客分类:
  • LAMP
阅读更多

  1、支持Unicode。Unicode是有其必然,虽然Unicode占用较多的空间,但Unicode带来的便利性,远超过占用空间的缺点,尤其在国际化的今天,硬件设备越来越强大,网速也大幅度的提升,这么一点小小的缺点是可以忽略的。另外一点,PHP也可以在.ini文件中设定能不能开启支持Unicode,决定权在你自己,这是一个不错的点子,关掉Unicode的支持,PHP的性能并不会有大幅度的提升,主要的影响在于需要引用字符串的函数。

 

  2、Register Globals 将被移除 这是一个主要的决定,老的PHP使用者会觉得Register Globals满方便的,但是却忽略了Register Globals会带来程序上安全性的隐患,大多数的主机上此项功能是关闭的,印象中从PHP4.3.x版开始,此项默认配置值即是关闭状态,PHP6正式移除Register Globals也代表着如果程序是PHP3时代的产物,将完全不能运用,除了改写用途外,别无他法。

 

  3、Magic Quotes 将取消 Magic Quotes主要是自动转义须要转义的字符,此项功能移除也符合大多数PHP开发者的心声。

 

  4、Safe Mode 取消。老实说,这个模式不知道哪里不好,取消就取消吧,反正也用不到。

 

  5、’var’ 别名为 ‘public’,在类中的var声明变成public的别名,相信是为了兼容PHP5而作的决定,PHP6现在也可以称作为OO语言了。

 

  6、通过引用返回将出错 未来通过引用返回编译器将会报错 例如$a =& new b()、function &c(),OO语言默认就是引用,所以不须要再运用 &了。

 

  7、zend.ze1 compatbility mode 将被移去(Zend.ze1相容模式将被移去),PHP5是为兼容旧有PHP4,所以在.ini中可选择是否开启相容模式,原由在于PHP5运用的是第二代分析引擎,但是相容模式并不是百分之百能分析 PHP4语法,所以旧时代的产物,移除。

 

  8、Freetype 1 and GD 1 support 将不见 这两个Libs存在了很久,php6将不再支持,况且GD1早已被现在的GD2取代了。

 

  9、dl() 被移到 SAPI 中dl()主要是让设计师加载extension Libs,现在被移到 SAPI 中。

 

  10、Register Long Array 去除 从PHP5起默认是关闭,在PHP6中正式移除。

 

  11、一些Extension的变更例如 XMLReader 和 XMLWriter 将不再是以Extension的方式出现,他们将被移入到PHP的核心之中,并且默认是开启,ereg extension将被放入PECL,代表着它将被移出PHP核心,这也是为了让路给新的正则表达式extension,此外,Fileinfo extension 也将被导入PHP的核心之中。

 

  12、APC将被导入核心 这是一个提高PHP性能的功能,现在它将被放入PHP核心中,并且可以选择是否启用APC。

 

  13、告别ASP风格的起始标签 原来是为了取悦ASP开发者转向运用 PHP,现今已经不再须要这种做法了。

分享到:
评论

相关推荐

    php168 v6模板开发详细介绍

    php168 v6模板开发详细介绍 开发必备

    phpredis-2.1.3.zip + Redis客户端介绍+ php调用Redis教程 +Redis相关方法说明

    Predis Phpredis Rediska介绍 1 Predis  Predis是一个灵活和特性完备(PHP>5 3)的支持Redis的PHP客户端 当前版本为0 6 3 默认不支持PHP5 2 主要特性如下: 完整的支持从1 2到2 4的Redis 并且支持当前正在开发...

    PHP100视频教程全集112集BT种子【PHP经典】

    PHP100视频教程6:PHP数组的创建修改应用 PHP100视频教程7:PHP函数和自定义函数 PHP100视频教程8:Mysql 简介和创建新的数据库 PHP100视频教程9:数据库中的常用SQL语句 PHP100视频教程10:MYSQL在PHP5中的应用...

    PHP从入门到精通

    本书从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使 用PHP进行网络开发应该掌握的各方面技术。全书共分24章,包括初识PHP、PHP 环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作...

    Web开发入门经典:使用PHP6、Apache和MySQL【PDF】

    本书以逐步深入的方式介绍了3种重要的开源技术,它们组成了构建一个最活跃的Web站点所需要的基础。本书重点阐述了如何使用Apache Web服务器、MySQL数据库系统和PHP脚本语言快速地创建一个专业的、功能丰富的站点。在...

    PHP从入门到精通.pdf-入门教程.CHM

    《PHP从入门到精通》从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。 全书共分27章,包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制...

    PHP高级程序设计-模式-框架-测试

    书中首先从OOP 采用的机制—— 抽象类、接口、契约式编程开始讲起,然后介绍了静态方法、单例模式、工厂模式和PHP 6 的新特性等内容,接着介绍了测试和文档方面的内容,还介绍了标准PHP 库SPL 方面的知识以及PHP ...

    深入理解PHP内核-10221550.pdf

    千里之行,始于足下。 在开始进入PHP的内核实现之前,需要做一些准备工作,也需要了解一些... ...最后我们介绍 ... ...详细的历史介绍,它包括PHP的诞生,PHP的发展,PHP的应用,PHP现有三大版本的介绍以及对于 PHP6的展望等。

    PHP PHP5.0

    PHP语言、语法介绍 HTML语言回顾、PHP语言介绍、语法规则、工作模式、基本函数介绍 实际样例(5个) 4 PHP语言元素以及结构 编程规范、PHP语言变量、数据类型、类型转换、运算优先顺序 实际样例(8个) 3 中级篇 ...

    PHP程序设计第2版

    第6章 面向对象的PHP 第7章 高级OOP特性 第8章 错误和异常处理 第9章 字符串和正则表达式 第10章 处理文件和操作系统 第11章 PEAR 第12章 日期和时间 第13章 PHP 5.1 第14章 表单和导航提示 第15章 处理文件上传 第...

    EclipsePHP_3.0破解版+php100

    特点介绍: 1、方便PHP面向对象开发,有类集成跟踪功能。 2、代码时时纠错,让语法错误扼杀在摇篮中。 3、集成了PHP4、PHP5.2x 、PHP5.3.x语法 4、丰富的快捷键和大量的插件功能让开发提高效率。 5、函数,变量,...

    php教程---wmv高清--带PPT课件--保证下载质量

    6:PHP数组的创建修改应用 7:PHP函数和自定义函数 8:Mysql 简介和创建新的数据库 9:数据库中的常用SQL语句 10:MYSQL在PHP5中的应用 11:学习制作PHP+MYSQL留言板(上) 12:学习制作PHP+MYSQL留言板(下)...

    《PHP高级程序设计_模式、框架与测试》中文版PDF

    书中首先从oop采用的机制——抽象类、接口、契约式编程开始讲起,然后介绍了静态方法、单例模式、工厂模式和php 6的新特性等内容,接着介绍了测试和文档方面的内容,还介绍了标准php库spl方面的知识以及php开发人员...

    史上最全韩顺平传智播客PHP就业班视频,10月份全集

    8-19 3.php基本语法介绍 php数据类型介绍 8-19 4.整型细节说明 8-19 5.布尔细节 浮点数细节 字符串细节 算术运算符① 8-19 6.算术运算符② 比较运算符 逻辑运算符 8-20 1.三元运算符 类型运算符 运算符优先级 8-20 2...

    EclipsePHP Studio 3 part2(EPP3_Setup.part2.rar)

    特点介绍: 1、方便PHP面向对象开发,有类集成跟踪功能。 2、代码时时纠错,让语法错误扼杀在摇篮中。 3、集成了PHP4、PHP5.2x 、PHP5.3.x语法 4、丰富的快捷键和大量的插件功能让开发提高效率。 5、函数,变量,...

    史上最全韩顺平传智播客PHP就业班视频,9月份全集

    8-19 3.php基本语法介绍 php数据类型介绍 8-19 4.整型细节说明 8-19 5.布尔细节 浮点数细节 字符串细节 算术运算符① 8-19 6.算术运算符② 比较运算符 逻辑运算符 8-20 1.三元运算符 类型运算符 运算符优先级 8-20 2...

    php168程序目录及文件说明

    一、PHP168CMSv6 整站目录 二、PHP168CMSv6 后台/inc目录下的php文件说明 show_system_fid.php - 显示栏目名称 ...四、详细介绍下php168/config.php中的变量说明 五、PHP168CMS V6.01默认风格说明.....

    php-7.0.20-nts-Win32-VC14-x64 php7.0资源下载

    # PHP Fatal error: Uncaught TypeError: Return value of foo() must be of the type integer, float returned in test.php:6 在声明之后,就会触发致命错误。 是不是有点类似与 js 的 strict mode? 3. 标量...

    PHP5权威编程 英文版

    第6章 使用PHP 5访问数据库 149 第7章 错误处理 191 第8章 PHP 5中处理XML 219 第9章 主流扩展 261 第10章 使用PEAR .. 345 第11章 重要的PEAR包 383 第12章 创建PEAR的组件 403 第13章 迁移 433 第14章 ...

Global site tag (gtag.js) - Google Analytics