我在return response()->json(['data' => $res])中得到回應;
array:2 [▼
"response" => "{"ResCode":"TPB013", "ResMsg: "無效的BAR代碼,請重繪 ", "ResStatus": 1,"sign":"w0EQNoxIOkl0K3IKZYKJEPojBrHerRwdTHS4fhAz3n9CxfIprH0QklzgdNaWWzwmBUq h2U43 ?"
"http_code" => 200
]
{#576 ▼
"ResCode"。"TPB013"
"ResMsg"。"無效的BAR代碼,請重繪 "
"ResStatus"。1
"sign": "w0EQNoxIOkl0K3IKZYKJEPojBrHerRwdTHS4fhAz3n9CxfIprH0QklzgdNaWWzwmBUq h2U432d4s5uHmCTjA=="
}
我想在不同的變數中得到所有的回應,像這樣
$responcse = //json res
$http_code = //json res >。
$ResCode = //json res
$ResMsg = //json res
$ResStatus = //json res
$sign = //json res
我怎樣才能在laravel中做到這一點,我不知道如何處理json回應
。uj5u.com熱心網友回復:
使用php的extract函式:
$response["test"] = 123;
extract($response)。
var_dump($test)。
uj5u.com熱心網友回復:
這應該是基本的PHP,使用json_decode你可以得到每個值。
$data = json_decode($res['response']) 。
$data = //回應
$res['http_code'] = //http_code
$data->ResCode
$data->ResMsg
$data->ResStatus
$data->sign
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/307039.html
標籤:
上一篇:將陣列值加到哈希值上
下一篇:類'List'沒有一個名為'fromJson'的建構式。嘗試呼叫一個不同的建構式,或者定義一個名為'fromJson'的建構式。
