世界最好语言 5.6.x -> 7.0.x 的升级指南

2015-08-25 08:50:16 +08:00
 cmkpl

https://github.com/pangee/Migrating-from-PHP5.6.x-to-PHP7.0.x

5212 次点击
所在节点    PHP
31 条回复
zrp1994
2015-08-25 09:01:05 +08:00
今年真的是版本号之年
wulin
2015-08-25 09:10:13 +08:00
这可不是版本号,实实在在的巨变。
ivmm
2015-08-25 09:20:02 +08:00
@zrp1994 有那些?
squid157
2015-08-25 10:01:58 +08:00
依然 5.2
oott123
2015-08-25 10:15:17 +08:00
> 0 = 执行代码并且在运行期间跳来跳去

楼主…你这翻译…太有画面感了吧…
kookxiang
2015-08-25 10:18:07 +08:00
既然是翻译,建议直接提交给 PHP 官方
cmkpl
2015-08-25 10:25:11 +08:00
@oott123 @kookxiang 不是我的翻译啦
tabris17
2015-08-25 10:28:56 +08:00
加入了 JAVA 的匿名对象
还加入了 Ruby 的一些特性

另外 use function 是个什么鬼?如果不能 autoload 的话有个毛用
lvfujun
2015-08-25 11:13:51 +08:00
我只想问原生到底支持不支持多线程?
odirus
2015-08-25 12:22:29 +08:00
我昨天看见之后吓一跳,赶紧回去用 JAVA 压压惊。
Zohar
2015-08-25 12:52:17 +08:00
@kookxiang 活捉基佬。
jhdxr
2015-08-25 13:43:17 +08:00
@kookxiang 感谢对 PHP 手册的关注,目前翻译工作正在进行中,因为这次引入了大量新的特性 /术语,所以一些名词的翻译还需要讨论一下。。。
btw, 其实已经有部分页面翻译完成了,但是因为从 SVN 到部署到主站上还需要若干天才能生效。。。所以。。。还得再等等。。。
jhdxr
2015-08-25 13:43:47 +08:00
@squid157 5.2 已经不维护很久了。。。而且特性上也弱了好多。。。你是因为要用 eaccerlate 么。。。
jhdxr
2015-08-25 13:46:36 +08:00
@lvfujun 目前依然不支持_(:з」∠)_我也很好奇什么时候能支持_(:з」∠)_


@tabris17 use function ?你说的是文件头部那个么。。。那个是引入特定命名空间下的函数,类似于别的语言里的 import 。至于 autoload ,也是支持很久了,并且如果你使用 composer 的话,现在一般不需要自己关心 autoload 了
tabris17
2015-08-25 15:04:49 +08:00
@jhdxr 我的意思是说,啥时候能自动加载函数的文件
kankana
2015-08-25 15:17:40 +08:00
@tabris17 不太可能. 规范都不一样.
squid157
2015-08-25 15:38:01 +08:00
@jhdxr 只是学校里的环境,一个是空间就那么配置的,换不了;另一个只有 SSH 权限,巨古老的 CentOS 版本,升级一下死翘翘。
iyaozhen
2015-08-25 16:24:30 +08:00
@lvfujun 多线程这个确实有点伤。但大多数场景中是不需要多线程的。
tabris17
2015-08-25 18:03:10 +08:00
@lvfujun 多线程除了把事情弄复杂外更本没有好处。 CPython 的多线程非常低效。

与其搞多线程,还不如搞个 Stack-based coroutines
tSQghkfhTtQt9mtd
2015-08-25 18:05:28 +08:00
@ivmm MIUI7

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/215739

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX