php怎么定义一个app接口

%title插图%num

php怎么定义一个app接口

定义接口:

1 2 3 4 5 6 <?php     interface jiekou     {         public function hello();     } ?>

使用接口:

1 2 3 4 5 6 7 8 9 10 11 12 13 <?php     class ClassName implements jiekou     {         public $message = 'Hello world';         public function hello()         {             echo $this->message;         }     }           $obj = new ClassName();     $obj->hello(); ?>

如何给PHP程序开发API

API,是应用程序接口的英文缩写。通常API就是一些具体的函数。比如一个自定义函数: function test(){ echo ‘hello world’; } 就可以叫做api。 api既可以是单个的函数,也可以是封装在类里的方法,当然它们也是程序代码。 开发一个api的流程可以很简单,也可以很复杂,视具体的编程任务而决定,并没有特定的规则。 比如,你需要为自己建立一个常用的函数库,命名为my.lib.php 然后把你自己编写的自定义函数,全部写在这个文件里面,那么,你就拥有了自己的api。开发的时候,只需要引入my.lib.php,你就可以调用自己的api了。这是一个比较简单的例子。 稍微复杂一点的,你可以把函数封装在类里面,方便继承和重用,还可以根据函数名称做一些程序设计,这个一句话说不清楚,给一个简单的例子吧: class mylib{ function showmy(){ echo ‘这是我的一个类方法’; } } 调用的时候,先要实例化类,然后再调用方法。