如何触发类自动加载?

时间:2016-01-15 06:42:19

标签: php composer-php autoload autoloader

我所讨论的特定课程是HtmlDomParser sunra/php-simple-html-dom-parsernew ReflectionClass()。它只包含静态方法,我不想打电话。 class_exists(..., TRUE)没有做到这一点。 layout file也没有。

1 个答案:

答案 0 :(得分:0)

我的不好,忘了指定命名空间。这些方法都有用:

$autoloader = require __DIR__ . '/vendor/autoload.php';
class_exists('Sunra\PhpSimple\HtmlDomParser');
new ReflectionClass('Sunra\PhpSimple\HtmlDomParser');
$autoloader->loadClass('Sunra\PhpSimple\HtmlDomParser');