首页 > 代码库 > PHP接口

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();

 

PHP接口