05.12.2013, 14:26
Quote:
|
mt_rand(min, max) - эмулируется средствами random().
chr - а если подумать то окажется что это вообще не функция. |
PHP Code:
string chr ( int $ascii )
Эта функция дополняет функцию ord().
PHP Code:
<?php
$str = "Эта строка заканчивается на escape: ";
$str .= chr(27); /* добавляет символ escape в конец $str */
/* Но обычно лучше использовать такую конструкцию */
$str = sprintf("The string ends in escape: %c", 27);
?>

PHP Code:
static public function generatePasswordSalt($len=5)
{
$salt = '';
for ( $i = 0; $i < $len; $i++ )
{
$num = mt_rand(33, 126);
if ( $num == '92' )
{
$num = 93;
}
$salt .= chr( $num );
}
return $salt;
}


