加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP对象接口有什么作用?如何完成?

发布时间:2021-12-23 16:45:46 所属栏目:PHP教程 来源:互联网
导读:PHP对象接口有什么作用?如何实现?很多PHP新手对于对象接口实现不是很了解,对此这篇文章就给大家介绍一下对象接口以及简单对象接口实现代码,感兴趣的朋友就继续往下看吧。 对象接口 (interface) 使用接口(interface),可以指定某个类必须实现哪些方法,
   PHP对象接口有什么作用?如何实现?很多PHP新手对于对象接口实现不是很了解,对此这篇文章就给大家介绍一下对象接口以及简单对象接口实现代码,感兴趣的朋友就继续往下看吧。
 
       对象接口 (interface)
 
       使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。
 
       接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。
 
       接口中定义的所有方法都必须是公有,这是接口的特性。
 
       实现(implements)
 
       要实现一个接口,使用 implements 操作符。类中必须实现接口中定义的所有方法,否则会报一个致命错误。类可以实现多个接口,用逗号来分隔多个接口的名称。
 
Note:
 
实现多个接口时,接口中的方法不能有重名。
 
Note:
 
接口也可以继承,通过使用 extends 操作符。
 
Note:
 
类要实现接口,必须使用和接口中所定义的方法完全一致的方式。否则会导致致命错误。    
 
       示例
 
<?php
 
// 声明一个'iTemplate'接口
interface iTemplate
{
  public function setVariable($name, $var);
  public function getHtml($template);
}
 

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读