<?php function generate($min,$max) { $chars=array('a','b','c','d'); $cnt=count($chars); $result=mt_rand($min,$max+$cnt); if($result>$max) { $result=$chars[$result-$max-1]; } return $result; } ?>