2011-07-10 5 views
0

私はこのphpコードを使ってFacebookのアルバムのxmlファイルをデコードし、それぞれのアルバムIDをエコーし​​ます。 xmlの各アルバムにはdata-> idの配列があります。php json選択項目を表示する方法をデコードする

「10150243262627075」のIDを持つアルバムが1つ表示されますが、これはエコーされたくありませんが、動作させる方法がわかりません。

ご協力いただければ幸いです。ありがとうございます!

$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; 
} 
+0

かの条件を追加($ V-> IDに!== 10150243262627075){//あなたのエコー} –

+0

私は==の前にif文を試みたが、!$ V-> IDを使用していました$ v-> id!==の代わりに、魅力的に動作します。ありがとうヤロスラフ! –

答えて

0

あなたが欠けているものは続行されます。 :)

$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; 
} 
0
$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; 
} 
関連する問題