首先,确保你有权访问API并提供了正确的参数。另外,检查API返回是否为JSON格式。如果是,请使用json_decode()函数将其解码为数组。以下是一个示例代码:
$api_url = 'http://example.com/api';
$params = array('key' => 'value');
$query_string = http_build_query($params);
$json_data = file_get_contents($api_url . '?' . $query_string);
$array_data = json_decode($json_data, true);
if (empty($array_data)) {
echo 'API查询返回空数组';
} else {
print_r($array_data);
}