foreach($ret_obj as $person)
{
$a = $person['uid'];
echo $a.'<br />';
$page_feed = $facebook->api(
'/'.$a.'/feed',
'POST',
array(
'message' => 'Message',
'name' => 'Name',
'description' => 'description',
'link' => ''.FB_BASE_URL.'',
'picture' => 'http://link.edu/pic.jpg',
'access_token' => ''.$fbme[access_token].''
)
);
//if $page_feed is defined it prints yes if not defined prints no
if($page_feed){echo 'yes<br />';}
elseif(!$page_feed[id]){echo 'no<br />';}
}
有些人甚至不向他们的朋友开放他们的墙。然后我想检查$page_feed
是真还是假。我正在尝试在最后两行中执行此操作。我试过了isset()
。无论我做什么,我都无法打印no
。
当它发布时,$page_feed
变量返回如下内容:533444332_475819545445666
我尝试了下面的代码,但它又给了我一个空白页。
if($page_feed){echo strstr($page_feed[id],'_').'<br />';}
elseif(strstr($page_feed[id],'_')){echo 'no<br />';}