- var_dump: documentation ( source)
<?php
enum Marker {}
#[Marker]
class C {}
class D {}
function has_marker(string $class) {
return !empty((new ReflectionClass($class))->getAttributes(Marker::class));
}
var_dump(has_marker(C::class));
var_dump(has_marker(D::class));