function generateRandomPassword($slen = 8) {
$chars = "0123456789-=+{}[]:;#~.?/,\!$%^*()abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$len = strlen($chars);
$randomString = '';
for ($i = 0; $i < $slen; $i++) {
$randomString .= $chars[rand(0, $len - 1)];
}
return $randomString;
}
$s = generateRandomPassword(6) . "\n";
echo $s;
$s = generateRandomPassword(12) . "\n";
echo $s;
/*
run:
%OJZWw
Ka$O1XIPj[;z
*/