Here’s a quick snippet of code that allows you to quickly generate a random string of letters and/or numbers based on the variables you feed into the function.
<?php //Generate Random String function generateCode($numchars=5,$digits=1,$letters=1) { $dig = "012345678923456789"; $abc = "ABCDEFGHJKLMNOPQRSTUVWXYZ"; if($letters == 1) { $str .= $abc; } if($digits == 1) { $str .= $dig; } for($i=0; $i < $numchars; $i++) { $randomized .= $str{rand() % strlen($str)}; } return $randomized; } $code = generateCode('5','0','1'); echo $code; ?>
Posted on January 8, 2010 in PHP Tutorials and has been tagged as php.
1 Comment
My name is Andy Weigel and I'm a web developer and designer in Pittsburgh, PA.
I focus on combining design with technology to build compelling, creative, easy-to-navigate web sites and custom web applications for organizations and businesses of all shapes and sizes. My specialty is WordPress. And most of all, I love what I do!
awesome =D just learned how to generate numbers and letters
Comment by eddy — January 28, 2011 @ 9:33 pm
RSS feed for comments on this post. TrackBack URL
Leave a comment