ホームページ >バックエンド開発 >PHPチュートリアル >post - 変数を取得するための Thinkphp I メソッド?
thinkPHP の I方法
来获取js ajax过来的数据,I方法
可以接收 post 或者 get 方法传过来的数据,但是今天在接收js 传过来的数组时(用 JSON.stringify
转化成了字符串),用I方法
接收不到数据,但是其他的数据可以正常接收,用$_POST[]
メソッドを使用すると正常にデータを受信できます。何が起こっているのでしょうか?
thinkPHP の I方法
来获取js ajax过来的数据,I方法
可以接收 post 或者 get 方法传过来的数据,但是今天在接收js 传过来的数组时(用 JSON.stringify
转化成了字符串),用I方法
接收不到数据,但是其他的数据可以正常接收,用$_POST[]
メソッドを使用すると正常にデータを受信できます。何が起こっているのでしょうか?
I('post.data','','strip_tags');
フィルタリングしてみてください
I メソッドのフィルター パラメーターを追加してみてください。たとえば、あなたが受け取りたいものjson
字符串加上htmlspecialchars
或者strip_tags
Iメソッドはajaxのデータ型を識別します。 データ型が get の場合、I メソッドのデフォルトのパラメータは get です。