В этом примере вам на самом деле не нужен цикл foreach, потому что есть только один возвращаемый результат, но для нескольких результатов вам нужно выполнить что-то вроде следующего ...
foreach ($decode['feed']['entry'] as $entry) {
echo '<a href="' . $entry['link'][0]['href'] . '">' . $entry['title']['$t'] . '</a><br />';
}