note 123479 added to filteriterator.construct
| From: | michael dot kaefer1 at gmx dot at | Date: | Sun, 30 Dec 2018 16:29:07 +0000 |
| Subject: | note 123479 added to filteriterator.construct | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-209973@lists.php.net to get a copy of this message | ||
Usage example:
<?php
class AdultFilter extends \FilterIterator
{
public function accept()
{
$person = $this->current();
if (18 <= $person[1]) {
return true;
}
return false;
}
}
$persons = new \ArrayIterator([
['John', 27],
['Jack', 15],
['Jeff', 54],
]);
$adults = new AdultFilter($persons);
foreach ($adults as $adult) {
var_dump($adult);
}
----
Server IP: 208.43.231.9
Probable Submitter: 2a02:cb44::239 (proxied: 84.113.168.3)
----
Manual Page -- http://php.net/manual/en/filteriterator.construct.php
Edit -- https://master.php.net/note/edit/123479
Del: integrated -- https://master.php.net/note/delete/123479/integrated
Del: useless -- https://master.php.net/note/delete/123479/useless
Del: bad code -- https://master.php.net/note/delete/123479/bad+code
Del: spam -- https://master.php.net/note/delete/123479/spam
Del: non-english -- https://master.php.net/note/delete/123479/non-english
Del: in docs -- https://master.php.net/note/delete/123479/in+docs
Del: other reasons-- https://master.php.net/note/delete/123479
Reject -- https://master.php.net/note/reject/123479
Search -- https://master.php.net/manage/user-notes.php