通訊資料的標準格式:
code狀態碼(200,400等);
message提示資訊(登錄資訊等。回傳資料;
1、json 方式封裝通訊介面
方法:json_encode($value)
;
其他格式的資料函數會傳回null;
classResponse {/***
按
json
方式输出通信数据
*
@param
int $code
状态码
*
@param
string $message
提示信息
*
@param
array $data
数据
*
@return
string
*/
public static function
json(
$code
,
$message=
''
,
$data=
array()) {
if(!is_numeric(
$code))
return
''
;
$result=
array(
'code'=>
$code
,
'message'=>
$message
,
'data'=>
$data
,
)
;
echo
json_encode(
$result)
;
exit
;
} }
?>
2、xml的方式封裝通訊介面
產生xml數據,總結有兩種方法:
1.組裝成xml字串;
2.使用系統類別(DomDocument、XMLWriter、Simplemplecee);
版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。以上就介紹了PHP_APP通訊介面—封裝通訊介面的方法,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。