2011-01-30 59 views
0

如何在json解码中添加imagejudgement foreach。如果最后有jpg,png,gif,那么回声html_entity_decode($result->url),否则不行。谢谢。如何在json解码中添加图像判断foreach

foreach ($data->query->allimages as $result) { 
echo '<img src="'.html_entity_decode($result->url).'" /><br/>'; 
} 

回答

1

所以,请试试这个:

foreach ($data->query->allimages as $result) { 
    $path = pathinfo($result->url); 
    if(!in_array($path['extension'], array('jpg','png','gif'))) continue; 
    echo '<img src="'.html_entity_decode($result->url).'" /><br/>'."\n"; 
} 
+0

@Marc Grabow,它不是worled,还输出一些像`.wav`文件。 – 2011-01-31 08:57:05