php如何接收前端返回的各種類型的數據

之前學習node後端的時候,因爲始終無法在網上找到接收json數據的函數,所以後來就放棄了。最近又心血來潮,想學習php.
這次已經有了之前學習php的基礎,所以直接入手thinkphp5.0

這次php的學習,主要是爲了解決之前遺留的問題。。。

1、如何接收json字符串(raw)

首先我用的是postman來做測試的
發送json的時候必須先選擇
在這裏插入圖片描述
後臺如何接收

$request = @file_get_contents('php://input'); 
$request = json_decode($request);
這裏的json_decode($request);默認返回的是對象,如果想要數組,加個true就好了
像這樣json_decode($request,true);

解析數據

$request = @file_get_contents('php://input'); 
$request = json_decode($request,TRUE);
$id = $request['id'];

2、如何接收form-data和x-www-form-urlencoded數據

$_POST

3、如何接收參數傳來的數據

$_GET
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章