• 技术文章 >后端开发 >PHP问题

    php多重接口怎么实现

    藏色散人藏色散人2022-10-18 14:27:17原创192

    php多重接口的实现方法:1、创建一个PHP示例文件;2、创建“interface staff_i1{...} interface staff_i2{...}”;3、通过“class staff implements staff_i1, staff_i2{...}”方法实现接口即可。

    php入门到就业线上直播课:进入学习

    本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

    php多重接口的实现方法

    代码如下:

    <?php 
      interface staff_i1 //接口1 
      { 
       function setID($id); 
       function getID(); 
      }   
      interface staff_i2 //接口2 
      { 
       function setName($name); 
       function getName(); 
      }     
      class staff implements staff_i1, staff_i2 //接口的实现 
      { 
       private $id; 
       private $name; 
       function setID($id) 
       { 
         $this->id = $id; 
       } 
       function getID()  
       { 
         return $this->id; 
       } 
       function setName($name)  
       { 
         $this->name = $name; 
       } 
       function getName()  
       { 
         return $this->name; 
       } 
       function otherFunc() 
       { 
        echo "Test"; 
       } 
      } 
    ?>

    注:

    使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。 由于接口(interface)和类(class)、trait 共享了命名空间,所以它们不能重名。

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

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

    推荐学习:《PHP视频教程

    以上就是php多重接口怎么实现的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:php
    上一篇:php网站如何实现负载均衡 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• php怎么实现分页接口• 原生小程序如何封装请求,优雅地调用接口?• 聊聊TP在app接口开发过程中的安全验证问题• php中类继承与接口继承的区别是什么• php中的接口是什么意思
    1/1

    PHP中文网