3v4l.org

run code in 300+ PHP versions simultaneously
<?php #[AttributeStub()] /** * @template T */ class ClassStub { /** * @param T $var */ public function __construct(public $var) {} } $ref = new \ReflectionClass(ClassStub::class); foreach ($ref->getAttributes() as $attr) { var_dump($attr->getName()); } var_dump($ref->getDocComment());

preferences:
109.71 ms | 404 KiB | 5 Q