由于我不了解PHP的许多底层机制,我正在找一个可以向我解释的人,当一个类作为参数传递给函数时是什么时候发生的,以及是否它比在函数内创建类的新实例更快。
function test($some_big_class) {
print($some_big_class->some_text);
}
VS
function test() {
$some_big_class = new Some_Big_class();
print($some_big_class->some_text);
}
哪一个会更快?
哪一个会消耗更少的空间?
第一个选择是个坏主意吗?
感谢您的回答。