- get_declared_classes: documentation ( source)
- print_r: documentation ( source)
<?php
$classes = get_declared_classes();
$implementsIface = array();
foreach($classes as $klass) {
$reflect = new ReflectionClass($klass);
if($reflect->implementsInterface('JsonSerializable'))
$implementsIface [] = $klass;
}
print_r($implementsIface);