PHP 定义接口 - interface

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

PHP 使用 interface 关键字来定义一个接口

定义一个接口就像定义标准的类一样,但其中定义所有的方法都是空的

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

语法

PHP 使用 interface 声明一个接口的语法格式如下

<?php 

interface iInterfaceName 
{
    public function method_name1();

    function method_name2($param1,$param2,...);

    // ...
}

范例

下面的代码就定义了一个 iTemplate 的接口,并且声明了 setVariablegetHtml 两个方法

<?php

// 声明一个'iTemplate'接口
interface iTemplate
{
    public function setVariable($name, $var);
    public function getHtml($template);
}
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.