app介面開發之php實現

2021-07-16 15:09:26 字數 648 閱讀 8430

介紹完了工作流程之後,再來說一下介面要完成的事情。在這裡有三個概念需要我們注意:

我在後台寫了乙個叫request.php的介面檔案:

<?php

class request

$result = array(

'code'=>$code,

'message'=>$message,

'data'=>$data

);echo json_encode($result);

exit;}}

?>

寫好之後,把這個檔案作為基類檔案封裝好,當在其他的地方需要呼叫的實現,先用require_once函式把檔案引入,然後直接引用類裡面的這個靜態方法即可。

上面,是乙個簡單的介面檔案的示例,當然在實際情況中可能要比這負責一些,包括狀態的獲取以及提示資訊的統一規範。返回的資料格式包括:json以及xml,通常我們會選擇使用json格式,因為json格式的生成在php這邊只需要通過乙個函式json_encode即可完成,而且傳輸數度方面json格式也比xml格式會快很多,所以建議前後臺傳輸的時候使用json格式。

php開發app介面

1 php將陣列轉換為json格式 arr array id 1,name siangwa echo json encode arr 該函式只接受utf 8的格式 結果 2 封裝通訊資料介面資料方法 code 狀態碼 200,400 等 message 提示資訊 200 成功 400 失敗 data...

php開發App介面

思路流程 如何通訊 客戶端傳送http請求 伺服器返回資料。封裝通訊介面方法 2 1 json方式封裝通訊介面 14 39 先上 response.class.php description 用於返回指定資料格式的類 param code int 返回的狀態碼 param message strin...

PHP開發APP介面

php 物件導向的介面 特殊的抽象類 inte ce 定義該介面 implements 實現該介面作用 提供標準,規範原則。xml格式統一,跨平台跨語言,只有乙個根節點,標籤自定義 json 資料 解析是陣列形式!xml json 資料格式區別 1.可讀性方面 xml可讀性高 2.生成資料方面 js...