thinkphp中前台发送到后台的json数据,后台如何接收
程序员文章站
2022-05-19 14:35:02
...
后台该如何写呢,I()?
为什么用了I('post');返回值还是空
回复内容:
后台该如何写呢,I()?
为什么用了I('post');返回值还是空
echo file_get_contents('php://input');
什么方式传的就什么方式接啊,get/post
I("post.")
或者 I("get.")
$_GET['something']
$_POST['something']
用I就可以了啊,比如获取consignee的值
I('consignee')
即可。
使用输入流啊
file_get_contents('php://input');
用TP
的内置函数I
方法就可以实现,可以安全的获取系统输入变量;
//单独获取`json`数据中的某`key`对应的某`value`
I('post.key') == $_POST['key']
I('get.key') == $_GET['key']
//获取全部json数据
I('post')
I('get')