php接口与接口引用的深入解析

 更新时间:2013年08月09日 09:37:20   作者:  
以下是对php中的接口与接口引用进行了详细的分析介绍,需要的朋友可以过来参考下

1、接口的介绍与创建 
关键字 :interface 
2、接口的引用与规范 
关键字 :implements 
接口:一种成员属性全部为抽象的特殊抽象类,在程序中同为规范的作用 
1、类中全部为抽象方法 
2、抽象方法前不用加abstract 
3、接口抽象方法属性为public 
4、成员属性必须为常量 

抽象: 
1、类中至少有一个抽象方法 
2、抽象方法前需加abstract 

共同点: 
1、本身都不能被实例化,必须被继承或者引用 
2、继承或者引用后,需要把所有抽象方法重载方可使用 
接口有自己的创建关键字:interface 与普通类的创建类似 

复制代码 代码如下:

interface demo { 
const NAME="名字"; 
function Fun1();//对象方法全部为抽象方法,前面无须加adstract
function Fun2(); 


接口可以使用关键字:implements 多个引用并用逗号 , 分开. 
1、普通类引用接口例子: 
复制代码 代码如下:

class mypc implements demo , demo2 , demo3{ 
…… 


2、抽象类引用接口例子: 
复制代码 代码如下:

abstract class mypc implements demo , demo2 , demo3{ 
…… 


3、继承父类引用接口并存例子: 
复制代码 代码如下:

class mypc extends root implements demo , demo2 , demo3{ 
…… 


4、接口与接口继承: 
复制代码 代码如下:

interface demo3 extends demo{ 
…… 

相关文章

  • 详解如何在PHP代码里面调用Go程序

    详解如何在PHP代码里面调用Go程序

    PHP和Go都是广泛使用的编程语言,但各自具有其独特的优势和特性,那么如何在PHP代码里面调用Go程序呢,下面小编就来为大家介绍一下常用的两种方法
    2023-11-11
  • PHP封装的验证码工具类定义与用法示例

    PHP封装的验证码工具类定义与用法示例

    这篇文章主要介绍了PHP封装的验证码工具类定义与用法,结合完整实例形式详细分析了php封装的验证码工具类相关图片创建、随机字符串、验证码验证等功能定义与使用技巧,需要的朋友可以参考下
    2018-08-08
  • PHP中利用sleep函数实现定时执行功能实现代码

    PHP中利用sleep函数实现定时执行功能实现代码

    在PHP中,有一个sleep函数,大概意思是程序执行遇到sleep函数时暂停N秒后继续往下执行。如sleep(10)意思就是程序自上往下执行,遇到sleep(10)语句后暂停十秒,然后继续往下执行
    2016-08-08
  • PHP调用API接口的方法及实现过程

    PHP调用API接口的方法及实现过程

    随着互联网、云计算和大数据时代的到来,越来越多的应用程序需要调用第三方的API接口来获取数据,本文将给大家介绍PHP调用API接口的方法及实现过程,文中有详细的代码示例供大家参考,需要的朋友可以参考下
    2024-03-03
  • PHP 5.3新特性命名空间规则解析及高级功能

    PHP 5.3新特性命名空间规则解析及高级功能

    本文介绍了PHP命名空间的一些术语,其解析规则,以及一些高级功能的应用,希望能够帮助读者在项目中真正使用命名空间。
    2010-03-03
  • PHP学习笔记(三):数据类型转换与常量介绍

    PHP学习笔记(三):数据类型转换与常量介绍

    这篇文章主要介绍了PHP学习笔记(三):数据类型转换与常量介绍,本文讲解了PHP数据类型相互转换、常量的声明与使用等内容,需要的朋友可以参考下
    2015-04-04
  • 两种php去除二维数组的重复项方法

    两种php去除二维数组的重复项方法

    这篇文章主要介绍了两种php去除二维数组的重复项方法,大家可以进行比较看哪一种更适合自己,需要的朋友可以参考下
    2015-11-11
  • 使用PHP和Xunsearch实现歌曲搜索功能

    使用PHP和Xunsearch实现歌曲搜索功能

    这篇文章主要为大家详细介绍了如何用 PHP 和 Xunsearch 搭配,快速打造一个又快又准的歌曲搜索功能,让用户的体验直线上升,感兴趣的可以了解下
    2024-11-11
  • php使用vue实现省市区三级联动

    php使用vue实现省市区三级联动

    这篇文章主要为大家详细介绍了php如何使用vue实现省市区三级联动效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-12-12
  • PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】

    PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】

    这篇文章主要介绍了PHP常用工具函数,结合实例形式总结分析了php移除XSS攻击、以及php操作UTF8与GBK编码转换等相关操作自定义函数实现方法,需要的朋友可以参考下
    2019-04-04

最新评论