感觉js里面的map等操作非常方便,可php里为什么就不能做几个这样的函数呢???
这是一个历史问题。因为PHP最开始是函数式变成。后来在PHP5之后才完善了相关对象的操作。所以就行程了数组的操作方式就是这样的情况了。PHP 是在发布了几个版本之后才学习的JAVA的面向对象特性。所以为了兼容性,就变成这样子了。
JS 在刚发布的时候不就有对象的概念么,而且还学了JAVA。
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答1.4k 阅读✓ 已解决
1.1k 阅读
798 阅读
php 标准库里面的 数组处理函数 可不少,只不过都是函数的形式,不是链式调用的。
如果你需要链式调用这种方式的,可以考虑:
对于箭头函数,自 PHP 7.4 开始,PHP 就提供了箭头函数语法。
但是,这个语法是受限的,函数体内只能是单行表达式。
在之前 PHP 8.2 的 RFC 中,有提出了一个 2.0 版本的,但是这个投票失败了。