我想在Objective-C中执行类似类类别的操作,以在一个文件中定义一个类,在其中实现一些核心方法,然后在另一个中实现某些子类的辅助方法,而无需子类或接口(interface),只需“继续”该类即可。
可以在PHP中使用吗?
最佳答案
先验的PHP不会通过语言构造为您提供此功能,整个类必须在单个文件中。
现在有一些技巧可以解决问题,但是它们对CPU的要求很高:
例如,您可以在不同文件之间分离类,然后加载文件并使用整个代码构建单个字符串,然后执行eval(string)解释类并将其构建到可运行代码区域。
出于很多原因,这并不是一个好主意