首页 > 后端开发 > PHP问题 > php接口有什么用

php接口有什么用

王林
发布: 2023-02-25 07:54:01
原创
3720 人浏览过

php接口有什么用

php接口加密

接口是什么?

使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。

接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。

接口中定义的所有方法都必须是公有,这是接口的特性。

什么时候用接口?

1、定规范,保持统一性;

2、多个平级的类需要去实现同样的方法,只是实现方式不一样。

接口使用规范

1、接口不能实例化

2、接口的属性必须是常量

3、接口的方法必须是public【默认public】,且不能有函数体

4、类必须实现接口的所有方法

5、一个类可以同时实现多个接口,用逗号隔开

6、接口可以继承接口【用的少】

interface usb{
    const brand = 'siemens';    // 接口的属性必须是常量
    public function connect();  // 接口的方法必须是public【默认public】,且不能有函数体
}
// new usb();  // 接口不能实例化

// 类实现接口
class Android implements usb{
    public function connect(){  // 类必须实现接口的所有方法
        echo '实现接口的connect方法';
    }
}


interface usbA{
    public function connect();
}

interface usbB{
    public function contact();
}

// 类可以同时实现多个接口
class mi implements usbA,usbB{
    public function connect(){

    }
    public function contact(){

    }
}
登录后复制

推荐教程:PHP视频教程

以上是php接口有什么用的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php接口有什么用
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板