PHP开辟接口, 需要两个PHP文件, 一个是返回接口数据类型文件, 另一个是接口文件, 下面做登录接口和注册接口来讲解若何实现APP接口 。
方式/
1新建一个PHP文件response.class.php, 并在里面新建一个Response类, 用于返回APP数据的转换 。
文章插图
2返回给APP的数据一般有两种, 一种是json数据, 一种是xml字符串, 而且返回给APP一般都带有三个变量, 一个是返回的状况码code, 第二个是提醒信息, 第三个是数据 。 利用PHP方式json_encode来转换当作json数据类型 。 代码如下:
文章插图
3编写别的一个函数, 将数据转换为XML字符串函数, 代码如下:
文章插图
4新建APP接口文件return.php, 引入上面新建的类文件response.class.php, 在接口中将利用上面类方式实现数据的转换, 并把数据返回APP 。
文章插图
5在APP接口文件return.php中, 毗连数据库, 用于登录接口的数据验证和注册接口建立用户数据 。 这里把毗连数据的代码写在connect_db.php中, 后面会供给代码的下载 。
文章插图
6利用一个$action变量来领受APP请求的数据类型, 利用PHP方式switch来判定类型并选摘要操作的函数 。 例如:
经由过程switch来判定, 当领受到请求链接的action为login时, 则执行login()接口函数返回数据给APP;当领受到请求链接的action为register时, 则执行register()接口函数返回数据给APP 。
代码如下:
文章插图
7编写登录接口函数逻辑 。 经由过程POST方式(若是APP用GET传递数据, 则利用GET方式)来领受APP传递的用户名和暗码, 查询数据库进行判定, 若是用户名和暗码都没错, 则经由过程Response类的json方式返回数据(若是APP需要返回 XML字符串, 则利用encodeXml方式) 。
代码如下:
文章插图
8同理, 编写注册接口的逻辑 。
至此, 完当作所有代码的编写, 利用PHP实现APP接口 。
【PHP开发APP接口教程】
以上内容就是PHP开发APP接口教程的内容啦, 希望对你有所帮助哦!
推荐阅读
- 苹果手机 Apple Pay 移除银行卡的方法
- 渠江薄片简介
- 哔哩哔哩APP怎么样为关注的好友设置新的分组
- 三星S7怎么打开和关闭开发者模式
- 怎么取消微信授权App Store的自动扣款
- CSS文字垂直居中
- 铁路12306APP车票积分如何使用?
- 哔哩哔哩APP怎么样设置开启登录设备管理
- 使用火狐浏览器开发者工具来调试html或者css
- 比心app怎么下单找人一起游戏