如果我有一个类的很多实例,类本身的大小(代码行数、方法数)是否对所需内存有任何影响?
我想知道将一些较少使用的方法移动到其他地方是否对内存使用和性能有好处。
最佳答案
类定义在include()
时只会被编译器读取一次。如果实例化大量类实例,方法的数量和代码的行数不应该对使用的内存量产生任何有意义的影响。但是,成员变量的数量当然会影响内存的使用。
关于PHP类对象和内存使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5928081/