note 125353 deleted from function.is-iterable by cmb
| From: | cmb@php.net | Date: | Fri, 11 Sep 2020 20:41:55 +0000 |
| Subject: | note 125353 deleted from function.is-iterable by cmb | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-215102@lists.php.net to get a copy of this message | ||
Note Submitter: info at ensostudio dot ru
----
Note: IteratorAggregate too extends Traversable:
<?php
class Data implements IteratorAggregate
{
protected $data = ['foo' => 'bar'];
public function getIterator(): Generator
{
return yield from $this->data;
}
}
var_dump(is_iterable(new Data())); // bool(true)
?>