curl 如何 在 php 中 保存 变量 内 的 数组 输出

qojgxg4l  于 2022-11-13  发布在  PHP
关注(0)|答案(1)|浏览(152)

此问题在此处已有答案

Php how to parse Json(4个答案)
上个月关门了。
我有这个数组输出:

{"NoID":5645656956,"dispositionMessage":"ISSUED","binarySecurityToken":"TUlJQ1VEQ0NBZldnQXdJQkFnSUdBWVBDdjV4OE1Bb0dDQ3FHU000OUJBTUNNQlV4RXpBUkJnTlZCQU1NQ21WSmJuWnZhV05wYm1jd==","number":"1234568","errors":null}

并希望将这些数组输出保存在这些变量中:

$NoID = 5645656956;
$binarySecurityToken = TUlJQ1VEQ0NBZldnQXdJQkFnSUdBWVBDdjV4OE1Bb0dDQ3FHU000OUJBTUNNQlV4RXpBUkJnTlZCQU1NQ21WSmJuWnZhV05wYm1jd==;
$number = 1234568;

谢谢你们

2ledvvac

2ledvvac1#

您需要将字符串解码为数组或对象,然后才能访问所有属性。

$jsonString = '{"NoID":5645656956,"dispositionMessage":"ISSUED","binarySecurityToken":"TUlJQ1VEQ0NBZldnQXdJQkFnSUdBWVBDdjV4OE1Bb0dDQ3FHU000OUJBTUNNQlV4RXpBUkJnTlZCQU1NQ21WSmJuWnZhV05wYm1jd==","number":"1234568","errors":null}';
$json = json_decode($jsonString);

$noId = $json->NoID;
$binarySecurityToken = $json->binarySecurityToken;
$number = $json->number;

相关问题