尝试执行此代码时,出现如下错误
第2 行中为 foreach(( 提供的参数无效
我的代码是:
<?php
$contacts= $getcontact_access->GetContacts($oauth, $access_token, $access_token_secret, false, true,$emails_count);
foreach($contacts as $k => $a)
{
$final = end($contacts[$k]);
foreach($final as $email)
{
echo '<section style=" border-bottom:1px solid #d9d7d7; padding-left:150px">'.'<input class="label" value="'.$email["address"].'" name="invite[]" type="checkbox" checked>'.$email["address"]."</section>";
}
}
?>
你知道吗?
是的,一般的想法是调试。你应该检查
var_dump($contacts);
看看里面有什么。
今天是星期五,所以可能是我在为别人做调试时太善良了
是的....我找到了它的解决方案,
会的。
<?php
$contacts= $getcontact_access->GetContacts($oauth, $access_token, $access_token_secret, false, true,$emails_count);
if (is_array($contacts))
{
foreach($contacts as $k => $a)
{
$final = end($contacts[$k]);
foreach($final as $email)
{
echo '<section style=" border-bottom:1px solid #d9d7d7; padding-left:150px">'.'<input class="label" value="'.$email["address"].'" name="invite[]" type="checkbox" checked>'.$email["address"]."</section>";
}
}
}
?>