世界最好语言 5.6.x -> 7.0.x 的升级指南 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cmkpl
V2EX    PHP

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

  •  
  •   cmkpl 2015-08-25 08:50:16 +08:00 5506 次点击
    这是一个创建于 3704 天前的主题,其中的信息可能已经有所发展或是发生改变。
    31 条回复    2015-08-30 13:56:12 +08:00
    zrp1994
        1
    zrp1994  
       2015-08-25 09:01:05 +08:00
    今年真的是版本号之年
    wulin
        2
    wulin  
       2015-08-25 09:10:13 +08:00
    这可不是版本号,实实在在的巨变。
    ivmm
        3
    ivmm  
       2015-08-25 09:20:02 +08:00
    @zrp1994 有那些?
    squid157
        4
    squid157  
       2015-08-25 10:01:58 +08:00
    依然 5.2
    oott123
        5
    oott123  
       2015-08-25 10:15:17 +08:00 via Android
    > 0 = 执行代码并且在运行期间跳来跳去

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

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


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

    与其搞多线程,还不如搞个 Stack-based coroutines
    tSQghkfhTtQt9mtd
        20
    tSQghkfhTtQt9mtd  
       2015-08-25 18:05:28 +08:00
    @ivmm MIUI7
    lvfujun
        21
    lvfujun  
       2015-08-25 19:03:21 +08:00
    @tabris17 哈,之前做过一个项目就因为 php 本身不支持多线程而插件又有 BUG 所以直接拥抱 Python 去了。
    lvfujun
        22
    lvfujun  
       2015-08-25 19:03:51 +08:00
    @jhdxr 看样子是不打算添加了.
    lvfujun
        23
    lvfujun  
       2015-08-25 19:04:41 +08:00
    @lvfujun 如果能加上那绝对是如虎添翼.
    jiangjianghn
        24
    jiangjianghn  
       2015-08-25 19:24:07 +08:00
    @lvfujun swoole 这个不知道适合你业务不
    invite
        25
    invite  
       2015-08-25 19:24:30 +08:00
    口可口可
    lvfujun
        26
    lvfujun  
       2015-08-25 21:30:06 +08:00
    @jiangjianghn 适合啊,当时考虑过了。
    TangMonk
        27
    TangMonk  
       2015-08-25 21:36:18 +08:00
    @tabris17 加入了 ruby 的哪些特性啊,求指教
    libook
        28
    libook  
       2015-08-26 09:28:45 +08:00
    Rest 风格的 API 经过设计从某中程度上可以达到多线程的效果,除非解释器本身效率就很低。。。
    jhdxr
        29
    jhdxr  
       2015-08-26 11:24:52 +08:00   1
    Olivia520
        30
    Olivia520  
       2015-08-26 17:06:38 +08:00
    有没有 PHP 程序员的大神啊!!!最近需要换工作的啊? 可以联系我啊 ,我们公司是做互联网金融的 。薪资高于行业内平均价!
    mingyun
        31
    mingyun  
       2015-08-30 13:56:12 +08:00
    star 学习
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5790 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 41ms UTC 03:06 PVG 11:06 LAX 20:06 JFK 23:06
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86