Snippets → PHP → Random String from Pre-Determined Characters Random String from Pre-Determined Characters Chris Coyier on Sep 13, 2009 <?php $string = "abcdwxyz456789"; for($i=0;$i<25;$i++){ $pos = rand(0,13); $str .= $string{$pos}; } echo $str; ?>