PHP接口
在项目中为了规范程序员的代码规范,保证代码维护性,可以通过使用抽象类与接口,既可以在命名上保证不混淆,也可以保证整个项目的整体思路
知识点:
接口interface :本身就是一种抽象类,因为PHP不支持多继承,所以如果我们想继承多个父类(一般来说是基类),则可以使用接口
关键字implements:接入接口,除此之外还可以使用extends继承
1 interface First{ 2 3 function getNum(); 4 5 } 6 interface Second { 7 8 9 function echoNum(); 10 } 11 12 class Three implements First,Second{ 13 14 public $num = 3; 15 public function getNum(){ 16 17 return $this->num; 18 } 19 public function echoNum(){ 20 21 echo $this->num; 22 } 23 } 24 25 $a = new Three(); 26 $a->getNum(); 27 $a->echoNum();