- var_dump: documentation ( source)
- method_exists: documentation ( source)
<?php
$iterator = new IteratorIterator(
new EmptyIterator()
);
var_dump($iterator instanceof SeekableIterator);
var_dump(method_exists($iterator, 'seek'));
$iterator = new NoRewindIterator(
new EmptyIterator()
);
var_dump(method_exists($iterator, 'seek'));