php json解码如何显示选定项

php json解码如何显示选定项,php,json,foreach,Php,Json,Foreach,我使用这段php代码对facebook页面的相册xml文件进行json解码,并回显每个相册id。xml中的每个相册都有数据->id数组 有一张id为“10150243262627075”的专辑我不想被回音,但我想不出一个办法让它工作 任何帮助都将不胜感激:)谢谢 您缺少的是continue;:) 只要添加条件if($v->id!==10150243262627075){//your echo}我以前尝试过if语句,但正在使用$v->id==而不是$v->id!==,工作起来很有魅力。谢谢亚罗斯拉

我使用这段php代码对facebook页面的相册xml文件进行json解码,并回显每个相册id。xml中的每个相册都有数据->id数组

有一张id为“10150243262627075”的专辑我不想被回音,但我想不出一个办法让它工作

任何帮助都将不胜感激:)谢谢


您缺少的是continue;:)


只要添加条件if($v->id!==10150243262627075){//your echo}我以前尝试过if语句,但正在使用$v->id==而不是$v->id!==,工作起来很有魅力。谢谢亚罗斯拉夫!
$json = json_decode($this->curlGetFile($this->URL));
if($json -> error) die("THERE HAS BEEN AN ERROR");

foreach($json->data as $v)
{
echo "Album Id: ".$v->id;
}
$json = json_decode($this->curlGetFile($this->URL));
if($json -> error) die("THERE HAS BEEN AN ERROR");

foreach($json->data as $v)
{
     if($v->id == "10150243262627075") continue;
     echo "Album Id: ".$v->id;
}
 $json = json_decode($this->curlGetFile($this->URL));
 if($json -> error) die("THERE HAS BEEN AN ERROR");

 foreach($json->data as $v) {
      if($v->id != "10150243262627075") echo "Album Id: ".$v->id;
 }