tristram
Guest
есть стандартные int2bites, bites2int, xorpass?
Не подскажите есть ли встроенные в PHP аналоги следущих функций:
Спасибо.
Не подскажите есть ли встроенные в PHP аналоги следущих функций:
PHP:
function int2bites($bites,$val=0)
{
$ret = "";
for ($i=0; $i<$bites; $i++) {$ret = chr(($val >> ($i*8) & 0xFF)).$ret;}
return $ret;
}
function bites2int($hex=0)
{
$dec = 0;
$bitval = 1;
for($pos = 1; $pos <= strlen($hex); $pos++) {$dec += hexdec(substr($hex, -$pos, 1)) * $bitval; $bitval *= 16;}
return $dec;
}
function xorpass($pass)
{
$roast = array(0xF3,0x26,0x81,0xC4,0x39,0x86,0xDB,0x92,0x71,0xA3,0xB9,0xE6,0x53,0x7A,0x95,0x7c);
$roasting_pass = "";
for ($i=0; $i<strlen($pass); $i++) {$roasting_pass .= chr($roast[$i] ^ ord($pass{$i}));}
return $roasting_pass;
}