
01.06.2010, 15:26
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами:
9443906
Репутация:
3313
|
|
Сообщение от Gifts
То как говорит Chaak:
PHP код:
echo base_convert((int) $val, 10, 36);
Как говорит wildshaman
PHP код:
function some_trash($val, $from=10 ,$base=-1, $replacement='ABCDEFGHIKLMNOPQRSTVXYZ!"№;%:?*()')
{
$base = $base <= 0 ? count($replacement) : $base;
if (strlen($replacement)<$base) return false;
$tr_from = substr('0123456789ABCDEFGHIKLMNOPQRSTVXYZ', 0, $base);
return strtr((string) base_convert($val, $from, $base), $tr_from, $replacement);
}
echo some_trash(50, 10, 16);
Ну, перевести в другую систему счисления используя свой алфавит
|
|
|