🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
``` 接口就是特殊的抽象类。 PHP 类是单继承,也就是不支持多继承。 当一个类需要多个类的功能时,单继承就无能为力了,为此 PHP 引入了类的接口技术。 多人合作开发项目时,需要规范各个功能的名称,就需要用到接口技术。 接口就是一种标准,一种规范。类的功能实现,按照标准接口实现即可 ``` ``` interface关键字定义接口; Implements关键字用来实现接口; 接口中方法权限必须是public; 接口中方法默认是抽象的,所以不需要在方法名前面加 abstract ; 接口中方法可以是成员方法,也可以是静态方法; 接口中也可以定义常量,但常量不能重写; 类可以实现(implements)多个接口(相当于把多个功能集于一身,如手机实现了小灵通、MP3、MP4的功能); 接口也可以继承(extends)接口,类可以继承(extends)类,但是类只能实现(implements)接口 ```