PHP开发APP接口

一.App接口

     App接口的两个作用:

    1.获取数据:从数据库或者缓存中获取数据,然后通过接口数据将数据返回客户端

    2.提交数据:通过接口提交数据给数据库处理


二.PHP生成两种通信协议的方法

1.当通信协议使用json作为信息的传递时,则只需要在php中调用 json_encode($arr)方法

2.当通信协议使用xml作为信息传递时:

   1.可以通过拼接方式

   2.使用DomDocument()方法


三.通信数据形式XML/JSON区别
1、可读性方面:XML(结构非常清晰,用户可以快速定位到某个节点当中)强于JSON(输出的是字符串,当数据多时很难找到某个节点)。
2、生成数据方面:JSON(只用了一个函数,非常方便)强于XML
3、传输速度方面:JSON(key=>value的形式,容量比XML小)强于XML

你可能感兴趣的:(PHP,接口)