143php接口

php 写app接口

php 接口

特殊的抽象类interface / implements 关键字实现接口 接口的所有抽象方法都必须被实现

app 接口

定义

有接口地址,让客户端发送请求(http://xxx/api.php?format=xml)有接口文件(api.php),获取接口逻辑接口数据,

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创建方式

new domdocument()拼接字符串xmlwritesimplexml效率 -> json

封装数据接口方法

json

json_encode 只接受utf-8
转码 iconv(“utf-8”,”gbk”,$data)

xml

header(“content-type:text/xml”);

domdocument
* createelement
* appendchild

通信数据标准格式状态码 (200 400)提示信息 (登录成功)data

核心技术

‘).addclass(‘pre-numbering’).hide();
$(this).addclass(‘has-numbering’).parent().append($numbering);
for (i = 1; i

Posted in 未分类