Answers:
发行时间表对于语言而言并不罕见,对于PHP而言也并非罕见:5.0于2004年发行,而4.0于2000年发行。
将此与C(2000),Fortran(2003)或C ++(2003)的最新稳定版本进行比较。
要记住的另一件事是,5.3是除名称之外的所有主要版本。它增加了很多原本用于PHP 6的东西。由于unicode支持(PHP 6的主要部分)的开发问题,因此决定发布当时作为5.x分支稳定的版本。
PHP6目前并不是真正针对的东西。最初,它将是“命名空间/关闭/加上一些”版本。随着PHP 5.3的发布,其中包含了大多数本应包含在PHP 6中的炫酷内容,但实际上尚不清楚当前的主干版本将被版本化。它说“ PHP 5.4,PHP 6甚至PHP 7”。
无论哪种方式,功能看起来都很棒。数组解引用(例如:)之类的东西echo foo()[0]
已经在每个人的主力中了。我不会太担心'6'版本需要多长时间。5.3于2009年7月发布(其中包含了本应包含在6中的大多数功能),而他们最近发布了5.3.3(2010年7月),因此开发似乎仍在顺利进行。
我不认为对PHP 6有任何需求。我的意思是,您期望6具有哪些尚不存在的PHP?我所能想到的就是对unicode的真正支持,此刻甚至对我都没有影响。
另外,最近还添加了新功能,例如名称空间和phar打包系统,这些功能需要一些时间才能浸入。在采用旧功能之前,您不希望在社区中抛出更多功能。
最终,整个行业在采用新版本的PHP方面进展缓慢。仍在编写针对目标4.3的应用程序。行业和社区需要在PHP进一步发展之前赶上来。
如果您加入PHP 内部邮件列表,则可以确切了解正在发生的事情。您会看到人们谈论某些补丁,优化和一些新功能。有时他们会讨论下一个版本,但现在有点空灵。
您还可以通过观看PHP RFC Wiki页面来了解有关正在发生的事情的更多信息。几个月前,他们正在推动具有特征的新版本(已经被接受,并且已经实现并完善了AFAIK),但是他们决定等待,不完全记得原因,但是unicode是导致停滞的因素之一新版本。
长话短说,没有日期,但是您可以自己在邮件列表中询问,这样您将获得更好,更准确的答案。最近没有关于下一个版本的讨论。