перевод в 16-ричный код

Discussion in 'PHP' started by Sin3v, 12 Apr 2009.

  1. Sin3v

    Sin3v Banned

    Joined:
    16 Jul 2008
    Messages:
    11
    Likes Received:
    95
    Reputations:
    9
    Нужен скрипт для перевода латиницы и цифр в 16-ричный, есть у кого такой?
    самому строчить неохота так как 3 дня токо ПэХэПэ знаю)
    много кода получится(
     
  2. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    http://ru.php.net/bin2hex

    PHP:
    <?php
    $a 
    'лалала123';
    echo 
    bin2hex($a)."\n";
    echo 
    "0x".bin2hex($a)."\n";
    ?>
     
    #2 Pashkela, 12 Apr 2009
    Last edited: 12 Apr 2009
    1 person likes this.
  3. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    В догонку. Иногда минусом в скриптовых языках является отсутвие типов. вот еще одна хорошая функция pack() (ищи в справке)

    base_convert - конвертирует число между произвольными базами
    bindec - двоичное в 10-ричное
    decbin - десятеричное в двоичное
    dechex - 10-ричное в 16-ричное
    decoct - 10-ричное в 8-ричное
    hexdec - 16-ричное в 10-ричное
    octdec - 8-ричное в 10-ричное
     
    _________________________