我正在使用cPanel xml-api类,它的json输出在创建用户帐户时给我以下内容,
我在这里传递了无效的用户名。
我需要的是将输出存储在变量中并检查它是否成功,
输出:
{"result":[{"status":0,"statusmsg":"Sorry, that username is reserved.","rawout":null,"options":null}]}
if($ result-> status = 1)然后它将打印成功,否则打印失败也可以使用失败消息打印errormsg。
由于
答案 0 :(得分:1)
您需要将decoding
响应字符串从PHP类型开始:
$result = json_decode($result);
然后,您可以将第一个结果的状态拉出来,就像它嵌套在数组中一样:
$status = $result[0]['status'];
if ($status === 1) {
echo 'OK';
}