通訊資料的標準格式:
code狀態碼(200,400等);
message提示資訊(登錄資訊等。回傳資料;
1、json 方式封裝通訊介面
方法:json_encode($value)
;
其他格式的資料函數會傳回null;
class Response
{
/**
* 按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教學有興趣的朋友有幫助。