PHP Random String Generator

You can use this function to generate A-Z,a-z,0-9 random string... I will update this function later to generate characters by choice.

function randr($j = 8){
$string = "";
    for($i=0;$i < $j;$i++){
        srand((double)microtime()*1234567);
        $x = mt_rand(0,2);
        switch($x){
            case 0:$string.= chr(mt_rand(97,122));break;
            case 1:$string.= chr(mt_rand(65,90));break;
            case 2:$string.= chr(mt_rand(48,57));break;
        }
    }
return $string; 
}


Return: 9a7hn1m7
©2009-2011 Webarto • web design & development • Tuzla // Sarajevo // Beograd