-1
這並不重要,但問題更多的是好奇心。php具有多個名稱/別名的單一功能
是否可以爲函數定義別名或爲其定義兩個名稱。
我知道這個工程:
function real($p1=array(), $p2=null, $p3='default'){
return 'something';
}
function aliasForReal($p1=array(), $p2=null, $p3='default'){
return real($p1, $p2, $p3);
}
是否有另一個別名功能的更簡潔的方式?
像
function (real||aliasForReal)(...){
或
function aliasForReal extends real;
有幾個地方我需要做到這一點,以上只是感覺有點髒我的工作方法。
例如:
使用的名稱,如(開始和啓動)互換的一個功能,(結束和停止)另一個。
請注意,它*可能從PHP 5.6開始(目前處於測試階段)。我已經添加了[答案](http://stackoverflow.com/a/23426311/50079)。 – Jon
是的,是重複的,只是在我發佈後發現這個問題 –
對不起,沒有看到其他問題。 –