Originariamente inviato da Deathlok
beh io, sapendone pochissimo di php farei:
Nulla da preoccuparsi la logica va bene, lo farei solo senza la mescolanza di PHP/HTML (sì, lo so era già così ). Quindi prima assegni tutti i valori di cui hai bisogno e dopo fai solo l'output.

Codice PHP:
<?php
    $images
=array();

    
$json =  file_get_contents('http://itunes.apple.com/search?term='.$term2.$term.'&limit=1&country=IT&media=music&entity=song');
    if (
$json)
    {
        
$array json_decode($jsontrue);
        
$images=$array['results'];
    }
?>

.
.
.
.

<?php if (count($images)>0) : ?>
<?php 
foreach ($images as $value) : ?>
[img]<?php echo $value['artworkUrl100']; ?>[/img]
<?php endforeach; ?>
<?php 
else : ?>
[img]noncenulla.nonceassolutamentenulla.png[/img]
<?php endif; ?>