V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ivmm
V2EX  ›  PHP

PHP 7.4 Released

  •  
  •   ivmm · 2019-11-29 17:15:00 +08:00 · 7069 次点击
    这是一个创建于 1816 天前的主题,其中的信息可能已经有所发展或是发生改变。
    26 条回复    2019-12-19 13:24:03 +08:00
    maxshaw
        1
    maxshaw  
       2019-11-29 17:28:49 +08:00 via Android
    唯一不太喜欢的就是箭头函数需要加上 fn 关键字
    guke1991
        2
    guke1991  
       2019-11-29 18:46:18 +08:00
    评论这么少,php 都这么没热度了?都躁起来啊,我等着看评论区呢!
    fengci
        3
    fengci  
       2019-11-29 18:50:03 +08:00
    +1
    index90
        4
    index90  
       2019-11-29 18:51:31 +08:00
    PHP 是世界上最好的语言!



    请问到哪里领钱?
    yujieyu7
        5
    yujieyu7  
       2019-11-29 18:55:41 +08:00
    滋瓷一下
    Hoops
        6
    Hoops  
       2019-11-29 18:56:52 +08:00
    PHP 是世界上最好的语言!


    说好的找我灵钱
    haiyang416
        7
    haiyang416  
       2019-11-29 19:03:14 +08:00
    最重要的更新就数 FFI 支持了。
    shansing
        8
    shansing  
       2019-11-29 19:27:48 +08:00
    棒,Sury 源也更新了。
    sheeta
        9
    sheeta  
       2019-11-29 19:46:30 +08:00 via Android
    昨天已经把博客从 7.3 升到 7.4 了🤗
    assad
        10
    assad  
       2019-11-29 20:29:08 +08:00
    赶紧出 PHP8 吧
    再不出就不行了
    JJstyle
        11
    JJstyle  
       2019-11-29 20:32:25 +08:00 via iPhone
    @maxshaw 我也在想 fn 关键字什么鬼

    然后数组展开符不支持 key-value 数组,比如`...['a' => 'b']` 不支持,不知道是不是因为有什么难度
    lepig
        12
    lepig  
       2019-11-29 21:18:36 +08:00
    刚把 8 部署好 T.T
    haohappy
        13
    haohappy  
       2019-11-29 22:39:35 +08:00
    PHP 7.4 的 preload 可以增加 laravel 框架性能 30%以上,快回来 PHP 吧
    sadfQED2
        14
    sadfQED2  
       2019-11-29 22:58:59 +08:00 via Android
    嗯,我看来得准备升级 php5.4 了
    SaigyoujiYuyuko
        15
    SaigyoujiYuyuko  
       2019-11-30 08:18:23 +08:00
    特性好像蛮多的 支持一波
    jfcherng
        16
    jfcherng  
       2019-11-30 09:09:17 +08:00   ❤️ 1
    @JJstyle

    > https://wiki.php.net/rfc/arrow_functions_v2#fn_x_x_y

    因為有個 fn 當前綴, parsing 更簡單

    > 然后数组展开符不支持 key-value 数组,比如`...['a' => 'b']` 不支持,不知道是不是因为有什么难度

    https://wiki.php.net/rfc/spread_operator_for_array#string_keys

    為了與 argument unpacking (解包後只剩下值,沒有鍵) 維持功能一致而沒有實作?
    感覺上是 PHP 的 list 和 map 共用一個 syntax 的壞副作用。
    zuokanyunqishi
        17
    zuokanyunqishi  
       2019-11-30 13:15:10 +08:00 via Android
    phper 前来支持,预加载和 fn 函数,调用 c 代码看好,预加载可以让 laravel 等重型框架将框架初始化代码和 vendor 常驻内存了,性能提升不少
    cozof
        18
    cozof  
       2019-11-30 13:18:26 +08:00 via iPhone
    前几天刚帮一朋友迁移了一个老系统建的站,服务器上装的是 php5.6,结果一堆问题。然后从 5.6 降到原来用的 5.2 就完美运行了。
    hantsy
        19
    hantsy  
       2019-11-30 15:06:57 +08:00
    PHP 是最好的语言,没有之一。
    mitu9527
        20
    mitu9527  
       2019-11-30 16:50:37 +08:00
    准备了解一下 7.4 的新特性,也希望 8 早点到来,到时候用 PHP 处理计算就不再是问题了。
    ben1024
        21
    ben1024  
       2019-11-30 17:02:15 +08:00
    可以可以
    FlexGap
        22
    FlexGap  
       2019-12-01 22:43:46 +08:00
    PHP 是最好的语言,没有之一。
    ahu
        23
    ahu  
       2019-12-02 08:44:07 +08:00
    友情提示:曾经在相关版本里昙花一现的 mysql 8 的 auth_plugin_caching_sha2_password 插件,在 7.4 又回来了
    2379920898
        24
    2379920898  
       2019-12-02 09:22:19 +08:00
    快点吧。在不升级你这垃圾语言酒要被淘汰了
    lijialong1313
        25
    lijialong1313  
       2019-12-13 15:55:27 +08:00
    我还用着 laravel 5.5 和 php7.3
    prodcd
        26
    prodcd  
       2019-12-19 13:24:03 +08:00
    蹭不上什么热度,甲方很多时候都要求 java,老板已经开始招 java 了,很无奈。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1016 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:43 · PVG 05:43 · LAX 13:43 · JFK 16:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.