- var_dump: documentation ( source)
- class_exists: documentation ( source)
<?php
if (class_exists('RecursiveDirectoryIterator')) {
$i1 = new RecursiveDirectoryIterator('/tmp');
$i1a = new RecursiveDirectoryIterator('/tmp');
$i2 = new RecursiveDirectoryIterator('/');
$i3 = new RecursiveDirectoryIterator('/var/tmp');
$i4 = new RecursiveDirectoryIterator('/home');
var_dump($i1a === $i1);
var_dump($i1 === $i2);
var_dump($i2 === $i3);
var_dump($i3 === $i4);
var_dump($i4 === $i1);
} else {
var_dump('Class RecursiveDirectoryIterator does not exist');
}