Если у меня есть класс, называемый myclass, имеет ли статические методы в классе влиять на его размер в памяти?Статические методы влияют на размер php-объекта?
class myclass{
public $instancevar;
public static function method1(){}
public static function method2(){}
}
Будет ли добавлено больше статических методов сделать экземпляры myclass более крупными?
Я знаю, что статические методы распределяются между экземплярами класса, но будут ли добавление более или менее статических методов влиять на размер объекта в памяти вообще? Точно так же, если более статические методы влияют на время выполнения, если я передаю экземпляр методу в качестве аргумента?
Я бы не стал, но кто-то другой ошибся в моем использовании «огромных» объектов, которые на самом деле представляют собой только полдюжины переменных-членов и несколько статических функций большого числа. Я просто хотел проверить свое понимание :) – andyjdavis