各位开发者,PHP 8.5 的第一个 Alpha 版本在本周发布了。
搞电脑程序的朋友注意了,PHP这个大家伙又更新了!新版本叫8.5,第一个测试版出来了,意思就是正式版不远了,今年十一月可能就用上了。
这次升级带来不少实实在在的好东西,咱一个一个说。
现在能在那些固定不变的“公式”里,直接用现成的计算模板或者动作指令了。以前这挺麻烦的,现在不用绕弯子。
电脑程序有时候会突然卡死出大错。以前找原因像大海捞针。现在好了,它能给你指条明路,告诉你哪里卡住了,为啥死机了,找问题快多了。
程序员朋友们写程序时,有些计算结果特别重要,不能乱丢乱放。这次加了个提醒标签,叫 `[\NoDiscard]`。写代码时标上它,别人用这个结果时就知道:这不能扔,得好好用起来!这样能少犯马虎错。
有时候你特意不去用一个计算结果,以前没地方说。现在可以用一个叫 `` 的小标签写明你的心思:这个结果我故意不用的。让别人看代码不糊涂。
在那些固定公式里,现在可以直接把数据换个类型。比如想把数字变成文字,写公式时就能直接变,灵活很多。
新加了个叫“管子”的东西 `|>`。干啥用呢?简单说,它能让一串操作连起来,一个接一个传结果,看着清爽,写起来也方便。比方处理个数据,先这么弄一下,再把结果那么弄一下,一条线写下来,顺得很。
还添了两个新的小工具,专门对付一堆堆的数据。一个叫 `array_first`,专门帮你找出排队里的第一个人或者第一条内容。另一个叫 `array_last`,顾名思义,就是找最后一个收尾的。找头找尾快多了,省得数。
那些专门靠指令提示符操作电脑的程序员,现在有个新招。加了个选项叫 `--ini=diff`。敲进去,它马上就能告诉你,你自己改过的配置和机器本来默认的配置,到底哪里不一样。不用自己费劲比较了,一目了然。
接下来几个月,还会有更多测试版出来让大家试用、挑毛病。目的就是把毛病都改掉,争取十一月拿出最稳定好用的正式版给大家用。
这些变化不是花架子。它们让你写程序更省力,找毛病更快,代码看起来更清楚。说白了,就是为了让你干活更顺心,少踩坑。
PHP一直在努力变得更好用。这次8.5版的改进,都是冲着让程序员日子更滋润去的。新的小工具和更聪明的提示,真是写起代码来更顺手了,嗯,省事多了就是爽!