$linkler = array("a","b","c","d","e","f","g","h","k");
$newLinkler = [];
$i=1;
$t=0;
foreach($linkler as $link){
    $newLinkler[$t][] = $link;
    if($i%3==0){        
        $t++;
    }
    $i++;
}

print_r($newLinkler);




doctor_cmptr adlı üyeden alıntı: mesajı görüntüle
$linkler = array("a","b","c","d","e","f","g","h","k");

elimizde bu şekilde 20 elamlanlı bir dizi olsun

bu diziyi rastgele 3 elemanlı olarak nasıl yapabiliriz ?
örneğin:
$yenilinkler = array(
1=>array("a","b","c,"),
2=>array("d","e","f"),
3=>array("g","h","a,"),
4=>array("e","f","k,")

);

şimidden teşekkürler yardımcı olabilecek arkadaşa..
Umarım doğru anladım.


Eğer karışıklık rastgele olsun diyorsan da shuffle() kullanabilirsin.