如何区分我在 PHP 中收到的这 2 个输出?
以下回复是我得到的
-
用户注册成功
( [0] => stdClass Object ( [id] => 9 [username] => mathewgil111 ) )
-
登录无效
( [exception] => invalid_parameter_exception [errorcode] => invalidparameter [message] => Invalid parameter value detected [debuginfo] => Username already exists: mathewgil111 )
我想做的是根据我得到的输出重定向用户。
请参阅我执行 Web 服务。成功创建用户后我得到以下json
[{
"id": 10,
"username": "mathew1111"
}]
注册失败后,我得到了这个
{
"exception": "invalid_parameter_exception",
"errorcode": "invalidparameter",
"message": "Invalid parameter value detected",
"debuginfo": "Username already exists: mathew111"
}
$resp包含该 JSON
<?php
$resp = $curl->post($serverurl . $restformat, $params);
print_r($resp);
$str = json_decode($resp);
print_r($str);
?>