如何在php中获取数组的值?
这是我的阵列。正如您所注意到的,它有如何在php中获取数组的值?,php,json,Php,Json,这是我的阵列。正如您所注意到的,它有响应,因为我在JSONP上使用它 如何使用PHP获取json的值 这是我的代码: foreach ($apiResults['contacts'] as $contact=>$cs) { foreach ($apiResults['conference_participants'] as $conference_participant=>$c) { if ($c['name'] == $cs
响应
,因为我在JSONP上使用它
如何使用PHP获取json的值
这是我的代码:
foreach ($apiResults['contacts'] as $contact=>$cs) {
foreach ($apiResults['conference_participants'] as $conference_participant=>$c) {
if ($c['name'] == $cs['name']) {
unset($apiResults['contacts'][$contact]);
}
}
}
我还不能写评论,所以我会试着写下来作为回答。
json\u decode
不会返回值,因为您的json字符串包含回调函数response()
,该函数不是有效的json字符串
您需要删除回调函数名响应(
和后面的)
例如:
$array=json_decode(substr($jsonp,8,-1));
//$jsonp是您的服务器jsonp响应
尝试使用json_decode()代码>?^^^,因为我上面的所有评论都给出了答案。你试过了吗?是的,Uchiha Madara。我指的是这个