Jeremy's answer is great. If, like me, you do not know how to implement range (), you can see my version with range ().
<?php $character_array = array_merge(range('a', 'z'), range(0, 9)); $string = ""; for($i = 0; $i < 6; $i++) { $string .= $character_array[rand(0, (count($character_array) - 1))]; } echo $string; ?>
This does the same as Jeremy, but uses concatenated arrays where he uses a string, and uses count (), where he uses strlen ().
Josh Smith Jun 22 '10 at 18:37 2010-06-22 18:37
source share