bilmiyorum hocam ama arkadaş şununla çözmüş zamanında siz değerleri kendinize göre ayarlayın

$totalList = array();
$minWordlength = 1;
$maxWordlength = 3;
$word = "";

$lowercaseLetters = array('a','b','c','d','e');
$upppercaseLetters = array('A','B','C','D','E');

$totalList = array_merge($totalList,$lowercaseLetters);

$num = 0;
for($i=$minWordlength; $i<=$maxWordlength; $i++) {
$num += pow(count($totalList),$i);
}
echo "The total number of different words : ".$num."
";

for($i=$minWordlength; $i <= $maxWordlength; $i++) {
$loopcode = "";
for($j=0; $j < $i; $j++) {
$loopcode .= 'for($key'.$j.'=0; $key'.$j.' $loopcode .= '$word .= $totalList[$key'.$j.'];';
}
$loopcode .= 'echo $word.\' | \';';
for($j=0; $j < $i; $j++) {
$loopcode .= '$word = substr($word,0,-1); } ';
}
eval($loopcode);
}

?>