Skip to content

Instantly share code, notes, and snippets.

@EricRibia
Created May 31, 2019 11:51
Show Gist options
  • Save EricRibia/a6768702965d95f6485a25cce03415b3 to your computer and use it in GitHub Desktop.
Save EricRibia/a6768702965d95f6485a25cce03415b3 to your computer and use it in GitHub Desktop.
function randomString(length, chars) {
var result = '';
for (var i = length; i > 0; --i) result += chars[Math.floor(Math.random() * chars.length)];
return result;
}
var rString = randomString(32, '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ');
console.log(rString);
$value = 'hwefwkZ4tHCfQ425HNtp5ffl7FRVOMND';
$output = '';
for($x = 0; $x < 6; $x++){
$randomnumber = rand(1,32);
$randomelement = substr($value, $randomnumber,1);
$integervalue = ord($randomelement);
$output .= substr($integervalue, -1);
}
echo $output;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment