ilgisiz bir ekleme yapmışsınız hocam
$a = array("a","b","c","d");
for($i=0; $i<count($a) ;$i++){
            for($j=0; $j<count($a); $j++){
                        for($k=0; $k<count($a); $k++){
                                     echo $a[$i] . $a[$j]. $a[$k]."<br />" ;
                        }
            }
}
şeklinde olacak

$a = array("a","b","c","d");
kısmınada kombinasyonları olacak elemanları eklemeniz lazim
$a = array("a","b","c","d","1","2","3");

gibi gibi
umarim anlamissinizdir