Как закодировать и раскодировать этот urlencode

Discussion in 'PHP' started by Deathdreams, 25 Oct 2009.

  1. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    Собсна есть такая строка в urlencode:

    PHP:

    %D0%A0%D0%B0%D0%B7

    Зашифровано: Раз

    Это похоже на windows-1251 в урленкоде.Но это не так.
    Нужны функции для расшифровки и зашифровки в этот урленкод

    Помогите : (
     
  2. BlackSun

    BlackSun Banned

    Joined:
    1 Apr 2007
    Messages:
    989
    Likes Received:
    1,168
    Reputations:
    446
    Это UTF-8
     
    2 people like this.
  3. Sharky

    Sharky Elder - Старейшина

    Joined:
    1 May 2006
    Messages:
    487
    Likes Received:
    312
    Reputations:
    46
    js : decodeURI()
     
  4. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    Странно.

    PHP:

    <?php 

    echo urlencode('Раз'); // %D0%E0%E7 
    ?>
    Или нужно iconv'ить в UTF?
     
  5. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Ничего странного
    PHP:
    echo urlencode (iconv ('KOI8-R''UTF-8''Раз')), "\n";
    Code:
    %D0%A0%D0%B0%D0%B7
    
     
    1 person likes this.