首頁  >  文章  >  後端開發  >  143 php 接口

143 php 接口

WBOY
WBOY原創
2016-07-29 09:01:111088瀏覽

php 寫app介面


php 介面

  • 特殊的抽象類別
  • interface / implements 關鍵字
  • 實作介面的所有抽象方法都必須被實作
  • 有介面位址,讓客戶端發送請求(http://xxx/api.php?format=xml)

有介面檔案(api.php),取得介面邏輯


介面數據,

    app通訊
  • 介面數據,
  • app通訊
介面數據,

app通訊

介面數據,

app通訊
  • 介面數據,
  • app通訊

介面數據,

app通訊

介面數據,
  • app通訊

  • 介面數據,


    app通訊

      介面數據,
    • app通訊
    • client -> (http請求到介面位址) -> serivice
    和b/s架構不同之處
  • 位址被封裝在app中(不同於瀏覽器位址可見)
客戶端回傳xml或json資料(不同與html)

xml(extensible markup language)與json (JavaScript object notation)

跨平台、語言。

可讀性-> xml

易產生-> json

json_encode vs 4種xml創建方式

newDocument() 字符串

  • 效率-> json
  • 封裝資料介面方法
json

json_encode 只接受utf-8

轉碼 iconv(“UTF-8”,”GBK”,$data)xml

header(“Content-Type:text/xml”);

🎜DomDocument 🎜 * createElement 🎜 * appendChild🎜🎜🎜通訊資料標準格式🎜🎜🎜狀態碼(200 400)🎜🎜提示訊息(登入成功)🎜🎜data🎜🎜🎜). hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i 🎜').text(i)); }; $numbering.fadeIn(1700); }); }); 🎜 🎜 以上就介紹了143 php 接口,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。 🎜 🎜 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn