Тут пишем свой вариант
<?php
$limit = 10;
$random = null;
$str = implode(array_merge(range('A', 'Z'), range('a', 'z'), range(0, 9)));
$count = mb_strlen($str);
for($i = 0; $i < $limit; ++$i) {
$rand = rand(0, ($count - 1));
$random .= $str{$rand};
}
echo $random;
?>