php7新特性介绍,PHP7新特性介绍

将在PHP 7 / PHPNG什么

性能改进的PHPNG引擎。

JIT(及时的编译器

抽象语法树进行编译

异步I / O层的重构。

多线程构建在Web服务器

扩大使用- >,(),(){ },和::运营商

增加100%的性能

很酷的名字:PHPNG

我很高兴的等待和选票。 PHP 7被选择 下一版本的名称RFC建议。

许多有效的原因存在支持或者名字。 我认为,正确的选择是放弃的主要是因为PHP 6 2010年分支路径会造成混乱。 PHP + 7是一个巨大的飞跃,跳过一个主要分支将强调数量。

争论归结为两个观点:

没有充分的理由不要跳过版本6

强劲的原因为什么我们应该跳过版本6到7

理由为什么我们需要跳到PHP 7

有几个原因为什么我们不能重用的下一个主要版本的PHP版本6。

首先,PHP 6已经存在,这是完全不同的东西。 十进制系统(或更准确的无限供应数字我们)使它容易跳过一个版本,未来版本的时间更多了。

虽然确实另一个PHP 6从来没有达到一般可用性,它仍然是一个非常广泛的发布和知名项目由php.net将分享任何版本,现在正在讨论。 谁知道PHP 6(有很多)将有强烈的误解在他或她的头脑中,这个即将到来的新版本的内容和特点(从本质上讲,它是关于Unicode)。

PHP 6,原始的PHP 6,已经在许多PHP会议详细讨论。 是教用户简单,包括详细的解释功能和行为(通过php.net开发人员,而不是‘邪恶’的书的作者)。

PHP 6是众所周知的不仅在内部社区,但在PHP社区。 这是一个高调的项目,很多——如果不是大多数PHP社区成员知道。

有很多PHP 6信息,对原始的PHP 6,存在在网络上流传。 书是最小的问题的一部分。

不同的“小问题”为什么我们跳过7 ? ”,重用版本6可能是电话 真正的在人们的思想混乱,充足的信息在两个完全不同的版本完全不同的特性集,完全相同的名字。

跳过版本不是前所未有的或不寻常的开放源码项目和商业产品。 MariaDB,一路上涨到10.0版本为避免混淆,网景沟通者直接跳过版本5.0到5.0,赛门铁克跳过13版本。 每一个这些跳过有不同的原因,但共同点是,跳过版本不是一个大问题。

版本6通常与失败在动态语言的世界。 PHP 6是一个失败;Perl 6失败了。 实际上与失败也在动态语言世界之外——MySQL 6还存在但从未公布。 版本6作为一个失败的感觉——不是迷信,而是一个现实世界的事实(类似于协会的这个词“Vista”失败)——将反映严重在这个PHP版本。

6是一个反驳的上面的一些点,但却没有提供一个强有力的理由为什么我们*不*跳过版本6。 如果我们去使用PHP 7,最坏的情况是,我们不必要地跳过一个版本。 我们还有一个无限供应的主要版本在我们处理,以供将来使用。 然而,如果我们选择6,而不是7 -最坏的情况是普遍困惑我们对这个版本的社区和潜在的负面印象。

扩展

bcmath

bz2

calendar

com_dotnet

ctype

curl

date

dba

dom

enchant

ereg

exif

fileinfo

filter

ftp

gd

gettext

gmp

hash

iconv

imap

intl

json

ldap

libxml

mbstring

mcrypt

mysql

mysqli

mysqlnd

odbc (tested with unixODBC and MySQL driver)

openssl

OPcache

pcntl

pcre

PDO

pdo_firebird

pdo_mysql

PDO_ODBC (tested with unixODBC and MySQL driver)

pdo_pgsql

pdo_sqlite

pgsql

Phar

posix

pspell

readline

recode

Reflection

session

shmop

SimpleXML

snmp

soap

sockets

SPL

sqlite3

standard

sysvmsg

sysvsem

sysvshm

tidy

tokenizer

wddx

xml

xmlreader

xmlwriter

xsl

zip

zlib

不支持

interbase

mssql

oci8

pdo_dblib

pdo_oci

sybase_ct

兴奋在PHP 6多年前

事情变了好多PHP 6以来首次引入和废弃。 下面是一篇我当PHP 6第一次进入现场。 激动之中的一个主要分支变化PHP被捕,我们都想知道PHP会转变的。 我开始获得同样的感觉。

你在找什么功能,当他们开始开发PHP 7 ? PHP 6正在顺利进行中。

我们知道安全模式, 注册全局变量和神奇的引用将被删除。

Ereg()将被删除。 fileinfo()将进行重写。

替代PHP缓存将优雅的语言。

名称空间将开始出现在语言和完整的UNICODE支持。

PHP 6到目前为止似乎是一个大清理的努力表示欢迎。

将包括一个新的PHP_INI_SYSTEM变量允许一个url(allow_url_include)。

PHP使用正在上升,并将继续上升。

63e57180286b870d90a8b6e066711cba.png

PHP PHP 6以来已经走过了漫长的道路。

我等不及要看看PHP 7将给网络带来变化。 旅程已经开始。

事情都可以改变明天跟随的对话 PHP内部讨论。

下面的链接将向您展示如何下载并构建最新分支。

最后编辑:2015-07-14作者:sunny5156

0241ce914f3ca1e001b07a6287273dc5?s=96&d=retro&r=g

喜欢技术....

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值