我有一个对外部源的API调用,该调用返回了JSON响应。可以在下面看到一个示例...
$validationURL = file_get_contents("http://myAPIcall.com");
$validationResult = json_decode($validationURL, true);
出于测试目的,我正在使用 print_r 来查看JSON响应。我希望做的是检测响应中的值并执行一些代码...
print_r($validationResult);
可以在此处看到响应示例...
Array([0] => Array([txtResult] =>创建的[txtMessage] =>成功记录了训练确认。[txtError] =>))
我正在使用以下代码来检测 txtResult 是否等于“ 已创建”,但似乎无法正常工作。
if($validationResult['txtResult'] == 'Created') {
// Do something
echo('Success!');
} else {
// Do something
echo('Unsuccessful!');
}
有什么建议要解决吗?