這篇文章是對php介面中interface存在的意義進行了詳細的分析介紹,需要的朋友參考下
可能大家都懂這些,作為不懂的我猜測了一下這個interface的意義,他就是為了後面調用的時候再調用的方法中調用實現類中interface中存在的內容,好繞口啊,寫個例子留作以後看吧
pay.php
程式碼如下:
interface Ipay { function withmoney(); //function withinternet(); } class Dmeng implements Ipay { function withmoney() { echo "花人民币买东西"; } function withinternet() { return "用网银支付"; } }
usei.php
# 程式碼如下:
include_once 'pay.php'; class main { function run($vc) { $this->vc = $vc; $this->vc->withinternet(); echo "yunxing"; } } $com= new main(); $com->run(new Dmeng);
就是上面那樣,我們將interface中的某個方法註解掉,發現再呼叫的時候,就沒用了
以上是php介面中interface存在的意義的詳細內容。更多資訊請關注PHP中文網其他相關文章!