pyrsmk/php-class

1.0.0 2019-03-01 10:23 UTC

This package is auto-updated.

Last update: 2024-08-29 04:54:39 UTC


README

PhpClass是一个PHP类加载器,允许您动态加载和实例化类文件。它是为了能够加载在运行时之前无法知道名称的类而创建的,因为ReflectionClass不支持从文件加载。

安装

composer require pyrsmk/php-class

使用

$phpClass = new PhpClass('path/to/a/file.php');
$myObject = $phpClass->instantiate();

如果需要,可以在不实例化的情况下从文件中检索命名空间和类名

$phpClass = new PhpClass('path/to/a/file.php');
echo $phpClass->namespace();
echo $phpClass->classname();

许可证

MIT许可证下发布。