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

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
