Create a random string

Views: 32 Last modified: September 17th, 2011 Comments: 0

This snippet will return a string with each time different characters.
String can contain:

  • Uppercase characters
  • Lowercase characters
  • Numbers (0-9)

Example of use:

$str = random_chars(15);
function random_chars($length)
{
	$allowed_lower = range('a', 'z'); $allowed_upper = range('A', 'Z');
	$allowed_num = range(0, 9); 

	$all = array_merge($allowed_lower, $allowed_upper, $allowed_num);

	$random = '';

	for ($a = 0; $a < $length; $a++)
	{
		$rand = rand(0, count($all)-1);
		$random .= $all[$rand];
	}

	return $random;
}
VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)

    Mail this!

    To: From:Sum {2+6} =  
    Anything to add ?

        You must be logged in to post a comment.