How to Generate A Random String Using PHP?

How to Expose and Route to a Resource?
How to Expose and Route to a Resource?

Problem:- How to Generate A Random String Using PHP?

Solution – Generate A Random String Using PHP

<?php
function str_rand($length=32, $char='123456789abcdefghijklmnopqrstuvwxyz'){
	if(!is_int($length)|| $length<0){
		return false;
	}	
	$chr_length = strlen($char)-1;
	$string = '';
	for($i=$length; $i> 0; $i--){
		$string .=$char[mt_rand(0,$chr_length)];
	}
	return $string;
}
print str_rand(16, 'abczt');
?>

Another Example

<?php
function str_rand($length=32){
	$char='123456789abcdefghijklmnopqrstuvwxyz@#$%^&*!';
	if(!is_int($length)|| $length<0){
		return false;
	}	
	$chr_length = strlen($char)-1;
	$string = '';
	for($i=$length; $i> 0; $i--){
		$string .=$char[mt_rand(0,$chr_length)];
	}
	return $string;
}
print str_rand(16);
?>

इसे भी पढ़े – How to Reverse Word in a String Using PHP?

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *