2
使用PHP的神奇函數012_3_CallStatic_和定義靜態函數是否有任何性能差異。__callStatic與PHP的靜態函數
例子:
class Welcome{
public static function __callStatic($method, $parameters){
switch ($method) {
case 'functionName1':
// codes for functionName1 goes here
break;
case 'functionName2':
// codes for functionName2 goes here
break;
}
}
}
VS
class Welcome{
public static function functionName1{
//codes for functionName1 goes here
}
public static function functionName1{
//codes for functionName1 goes here
}
}
__callStatic()在調用靜態上下文中不可訪問的方法時被觸發。 – DDeme
我知道,但我的問題是推薦哪種方法?爲什麼? – ArioCC