例如,這是我的課:靜態調用與動態調用:哪一個具有更好的性能?
<?php
Class Example
{
public function example_function()
{
echo "example code";
}
}
?>
以下哪一個將是最好的,性能明智?
1)
Example::example_function();
2)
$example = new Example();
$example->example_function();
它們之間有什麼區別?
他們只是不同,沒有理由比較他們的表現(儘管這很接近)。順便說一句,這樣的問題很少有答案。爲了獲得**代碼中的瓶頸** - 運行分析器並查看。 – zerkms
@zerkms你確定嗎? –
我確定在什麼?這不是需要優化的東西。靜態調用與動態調用的性質不同。它們不可互換,所以無需進行比較。 – zerkms