1. PHP / Говнокод #3813

    +125

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    $string="привет мир";
    
    $string=encodeURI($string);
    
    echo($string);
    
    function encodeURI($string) {
       $result = "";
       for ($i = 0; $i < strlen($string); $i++) {
          $result .= encodeURIbycharacter(urlencode(iconv ( "windows-1251","utf-8" , $string[$i])));
       }
       return $result;
    }
    
    function encodeURIbycharacter($char) {
       if ($char == "+") { return "%20"; }
       if ($char == "%21") { return "!"; }
       if ($char == "%23") { return "#"; }
       if ($char == "%24") { return "$"; }
       if ($char == "%26") { return "&"; }
       if ($char == "%27") { return "\""; }
       if ($char == "%28") { return "("; }
       if ($char == "%29") { return ")"; }
       if ($char == "%2A") { return "*"; }
       if ($char == "%2B") { return "+"; }
       if ($char == "%2C") { return ","; }
       if ($char == "%2F") { return "/"; }
       if ($char == "%3A") { return ":"; }
      .... Очень много строк
       if ($char == "%9A") { return "%C5%A1"; }
       if ($char == "%9B") { return "%E2%80%BA"; }
       if ($char == "%9C") { return "%C5%93"; }
       if ($char == "%B1") { return "%C2%B1"; }
       if ($char == "%B2") { return "%C2%B2"; }
       if ($char == "%B3") { return "%C2%B3"; }
       if ($char == "%B4") { return "%C2%B4"; }
       if ($char == "%B5") { return "%C2%B5"; }
       if ($char == "%B6") { return "%C2%B6"; }
       if ($char == "%B7") { return "%C2%B7"; }
       if ($char == "%B8") { return "%C2%B8"; }
       if ($char == "%B9") { return "%C2%B9"; }
       if ($char == "%BA") { return "%C2%BA"; }
       if ($char == "%BB") { return "%C2%BB"; }
       if ($char == "%BC") { return "%C2%BC"; }
       if ($char == "%BD") { return "%C2%BD"; }
       if ($char == "%BE") { return "%C2%BE"; }
       if ($char == "%BF") { return "%C2%BF"; }
       if ($char == "%C0") { return "%C3%80"; }
       if ($char == "%C1") { return "%C3%81"; }
       if ($char == "%C2") { return "%C3%82"; }

    По моему школьникам на каникулах скучно они прожат. Вот что я нашел

    Запостил: Vasiliy, 29 Июля 2010

    Комментарии (5) RSS

    Добавить комментарий