[英]Checking json output status using if in php
我正在使用cPanel xml-api類,並且在創建用戶帳戶時其json輸出為我提供了以下信息,
我在這里傳遞了無效的用戶名。
我需要的是將輸出存儲在變量中,並檢查其是否成功,
輸出:
{"result":[{"status":0,"statusmsg":"Sorry, that username is reserved.","rawout":null,"options":null}]}
if($ result-> status = 1)則將打印成功,否則打印失敗,也可能打印出帶有錯誤消息的錯誤消息。
謝謝
首先,您需要將響應字符串decoding
為PHP類型:
$result = json_decode($result);
然后,您可以拉出第一個結果的狀態,就像它嵌套在數組中一樣:
$status = $result[0]['status'];
if ($status === 1) {
echo 'OK';
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.