在我的网站上有一个名为plugins的文件夹。我希望在每个类的文件夹和方法中使用所有类。 但我不知道如何使用反射从该文件夹中获取方法名称和类名?我应该在哪里编写代码?
答案 0 :(得分:0)
方法1:您可以使用自动加载器加载类,如果资源数量不确定,您可以收集可迭代数组中的所有类。
方法2:您可以使用restData$zipCode[c(TRUE, FALSE)]
方法获取所有声明的类,并与正则表达式匹配,这些都是您的插件。
之后全部使用反射。
get_declared_classes()
但是如果你不把这些东西缓存在你的产品环境中。会有很多性能问题,反思并不便宜!