PHP:
function random_url($arr){
shuffle($arr);
$i = 0;
foreach($arr as $key => $val){
$i++;
echo "$val['url']";
if ($i == 3){
break;
}
}
};
Понеже функцията я включвам в един блок от рода на
PHP:
$block = <h2>random url:</h2>
<div class='url'>
<ul>".random_url($array)."</ul>
</div>
Ако сменя вместо echo "$val['url']"; с return "$val['url']"; почти се получава само че ми извежда един резултат вместо три. Как да го направя с return и итерация?