Информация о типе

Рефлексия (позднее связывание)

<?php

final class Car {}

$refl = new ReflectionClass('Car');
echo "isAbstract is ", var_dump($refl->isAbstract());
//isAbstract is false

echo "isFinal is ", var_dump($refl->isFinal());
//isFinal is true

echo "isInterface is ", var_dump($refl->isInterface());
//isInterface is false

echo "isReadOnly is ", var_dump($refl->isReadOnly());
//isReadOnly is false