我刚刚听说过
PHP 7.1 docs中的Iterables.
但是没有得到它的实际用例,这个概念对我来说都不清楚.
所以任何人都可以通过一些简单的例子来解释它以更快地抓住它
我想知道为什么以及在哪里使用它?
可迭代有什么好处?
最佳答案 这可能有助于
wiki.php.net/rfc/iterable
具有iterable的主要优点是类,方法或函数参数可以声明为可迭代但不关心实现,即数组,迭代器,生成器等.因此可以使用任何可迭代的东西.
我刚刚听说过
PHP 7.1 docs中的Iterables.
但是没有得到它的实际用例,这个概念对我来说都不清楚.
所以任何人都可以通过一些简单的例子来解释它以更快地抓住它
我想知道为什么以及在哪里使用它?
可迭代有什么好处?
最佳答案 这可能有助于
wiki.php.net/rfc/iterable
具有iterable的主要优点是类,方法或函数参数可以声明为可迭代但不关心实现,即数组,迭代器,生成器等.因此可以使用任何可迭代的东西.