使用反射获取类名和方法名

时间:2014-10-14 06:57:19

标签: php reflection

在我的网站上有一个名为plugins的文件夹。我希望在每个类的文件夹和方法中使用所有类。 但我不知道如何使用反射从该文件夹中获取方法名称和类名?我应该在哪里编写代码?

1 个答案:

答案 0 :(得分:0)

方法1:您可以使用自动加载器加载类,如果资源数量不确定,您可以收集可迭代数组中的所有类。

方法2:您可以使用restData$zipCode[c(TRUE, FALSE)]方法获取所有声明的类,并与正则表达式匹配,这些都是您的插件。

之后全部使用反射。

get_declared_classes()

但是如果你不把这些东西缓存在你的产品环境中。会有很多性能问题,反思并不便宜!