對於介面和特性
<?php
interface TestInterface { }
trait TestTrait { }
$interfaceClass = new ReflectionClass('TestInterface');
$traitClass = new ReflectionClass('TestTrait');
var_dump($interfaceClass->isAbstract());
var_dump($traitClass->isAbstract());
?>
使用 PHP 5.4- 至 5.6 版本,以上範例會輸出:
bool(false)
bool(true)
使用 PHP 7.0+ 版本,以上範例會輸出:
bool(false)
bool(false)