FilterIterator::accept
(PHP 5 >= 5.1.0)
FilterIterator::accept — بررسی پذیرفتنی بودن تکرارکننده جز فعلی
Description
abstract
bool FilterIterator::accept
( void
)
بازگرداندن پذیرفتنی بودن تکرارکننده جز فعلی از طریق این فیلتر.
Parameters
This function has no parameters.
Return Values
TRUE اگر جز فعلی پذیرفتنی باشد در غیر این صورت FALSE.
Examples
Example #1 مثال FilterIterator::accept()
<?php
// This iterator filters all values with less than 10 characters
class LengthFilterIterator extends FilterIterator {
public function accept() {
// Only accept strings with a length of 10 and greater
return strlen(parent::current()) > 10;
}
}
$arrayIterator = new ArrayIterator(array('test1', 'more than 10 characters'));
$lengthFilter = new LengthFilterIterator($arrayIterator);
foreach ($lengthFilter as $value) {
echo $value . "\n";
}
?>
The above example will output:
more than 10 characters
There are no user contributed notes for this page.
