PHP重載構造函數

php不支持重載類的構造函數,但自己可以實現的:

class   abc{  
function   __construct(){
$num   =func_num_args();  
switch   ($num){  
case   0:  
echo   "none ";
break;  
case   1:    
echo   "one ";
break;  
case   2:    
echo   "two ";
break;  
}  
}
 
}  
new   abc()   ;
new   abc(1)   ;
new   abc(1,2);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章