
正文
php返回数据接口 php返回数据接口是什么
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php接口根据不同用户返回不同数据
token只能用来验证登陆,无法区别不同用户。每次登陆后token是变化的。不然就不安全了。要区分用户要么用用户分组,要么直接id区分开(这个不好控制,量大的时候,特殊的可以用这个),根据你的业务逻辑来设计。
最好的解决方法就是授予不同用户不同权限,在数据库中设计用户表,权限表和两个的关联表,在用户登录的时候搜索数据库中这个用户对应的权限信息,然后在页面上添加相应的链接。
这个当然要用session,首先你要注册两个session变量,一个是session A1,一个是session B1,这样两个session就可以操作两个用户。
吧登录信息存放到session中,然后从session中取出用户名,使用用户名从数据库中拿出用户信息不就可以了。
相关问答
Q1: Php给网站做接口,是返回xml还是json
1、与其他系统开发合作,根据业务要求开发接口,供合作方调用,返回的数据是json或xml格式的。
2、无论是返回 json 还是 xml 数据,区别仅在于数据的格式。
3、在逻辑去前面,需要对:来访验证,针对不同接口提交的字段是否齐全等进行判断,逻辑页后面,一方面是对输出类型是xml还是json事先做好约定,也可以根据前段提交的相关字段判断。
4、一般xml直接用php的:simplexml_load_string();解析成数组,但我解析的时候提示:有无法解析的数据编码。
5、其实就是访问这个php文件,返回一段数据,一般用json,然后安卓可以解析就行了了。走http协议。
6、说白话点,接口就是一个没有视图只有数据的控制器。通常返回字符串形式的json。
Q2: 为什么php端给app写接口时返回的json数据要用echojsonencode返回
1、概述不对。返回json用php返回数据接口的json_encode()方法没错,但是需要在头部声明格式。
2、echo 输出的直接就是字符串,json是字符串的一种,不过是有固定的的数据格式而已,输出的json也就是让js处理起来更方便更快捷一些,如果只是一些简单的返回字符串也是可以满足的。
3、return 一般用于函数或方法的返回。echo 才是输出(也就是显示)如果php返回数据接口你不输出,api有何作用。当然如果你的api只是接受用return也可以。
4、application/json);//这个类型声明非常关键 if ($code == $_SESSION[verfycode]) { echo $res_success;} else { echo $res_fail;} php返回数据接口? 这样前端接收到的数据就是一个对象,前端操作起来非常的方便。
php返回数据接口的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php返回数据接口是什么、php返回数据接口的信息别忘了在本站进行查找喔。






