"PHP" / Говнокод #7576 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  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
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
  63. 63
  64. 64
  65. 65
  66. 66
  67. 67
  68. 68
  69. 69
  70. 70
  71. 71
  72. 72
  73. 73
  74. 74
  75. 75
  76. 76
  77. 77
  78. 78
  79. 79
  80. 80
  81. 81
  82. 82
  83. 83
  84. 84
  85. 85
  86. 86
  87. 87
  88. 88
  89. 89
  90. 90
  91. 91
  92. 92
  93. 93
$translation = array(

	"äï" => "am",

	"ïï" => "pm",

	"ÄÏ" => "AM",

	"ÏÏ" => "PM",

	"Ïîíåäåëüíèê" => "Monday",

	"ïíä" => "Mon",

	"Âòîðíèê" => "Tuesday",

	"âòð" => "Tue",

	"Ñðåäà" => "Wednesday",

	"ñðä" => "Wed",

	"×åòâåðã" => "Thursday",

	"÷òâ" => "Thu",

	"Ïÿòíèöà" => "Friday",

	"ïòí" => "Fri",

	"Ñóááîòà" => "Saturday",

	"ñáò" => "Sat",

	"Âîñêðåñåíüå" => "Sunday",

	"âñê" => "Sun",

	"ÿíâàðü" => "January",

	"ÿíâ" => "Jan",

	"ôåâðàëü" => "February",

	"ôåâ" => "Feb",

	"ìàðò" => "March",

	"ìàðò" => "Mar",

	"àïðåëü" => "April",

	"àïð" => "Apr",

	"ìàÿ" => "May",

	"Ìàé" => "May",

	"èþíü" => "June",

	"èþí" => "Jun",

	"èþëü" => "July",

	"èþë" => "Jul",

	"àâãóñò" => "August",

	"àâã" => "Aug",

	"ñåíòÿáðü" => "September",

	"ñåí" => "Sep",

	"îêòÿáðü" => "October",

	"Oct" => "îêò",

	"íîÿáðü" => "November",

	"íîÿ" => "Nov",

	"äåêàáðü" => "December",

	"äåê" => "Dec",

	"st" => "îå",

	"nd" => "îå",

	"rd" => "å",

	"th" => "îå");

Допиливал проект одного идиота...
Решение проблем с кодировкой в лоб.

Запостил: hash hash, (Updated )

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

  • Отличный метод! У меня есть одна плохо спарсенная книжка - весь текст сейчас в крокозябрах 🙁
    Как вашего программиста найти? Думаю, за вечер управится? Там всего страниц 200 +/- 50
    Ответить
  • Да ладно, мне приходилось корректировать FB2 в cp1251, в котором встречались западноевропейские названия с диакритикой (естественно, совершенно изуродованные). Приблизительно таким вот образом.
    Ответить
  • да, кстати. разве iconv не подобным образом построен? пусть, конечно, данные вынесены в таблицы, но все равно.
    Ответить
    • Диапазоны подряд идущих символов лично я бы конвертировал при помощи арифметики. Думаю, iconv там и поступает

      Именно потому, что iconv устроен схожим образом, и не нужно изобретать велосипед
      Ответить
  • ф:CU!V$C)I$P.X?Z)U$G$X$G)J:Y"T X Z,B,U"X:N N?V.L.U F Q.D.J)R,T(G$ZN F,C$R)T"I!E:Y?Z)E,E"G,G,Z:C!D.B.E,H(KZ)K!A"C,C J$V,O"A(J,IJ:T Y?JF!A(G$D?L"Y:I?WH?R.U)M?M"RW,D:R$W:U:C!A$A"S(G"W.D:Q D:J K!M?T"I(F H!B:X"A"N"B(Z:T!W$K!T?I,X"G,W)N"HX!Y$A:N?BU:P$C:J)U"D$S$S)ILH,O!O,U.L"G!Z:A?M,C(G(V(WX H:U X"W.V!A,W)I.X?E:K(J,X?JQ(K.F,K:A:T E:V$I,M:J!V)UZ(J:R W)H$G)C:M"S)M.K!J?C:L O.J.D X"J$Q(I:CQ?P(R,O W"K"Q!Q U:D"I!F(A!B(J?G G:U$I,P$C"C?D.S"X Q I?H K,N X,L"M"K"I:J!O?J.B?C:X:A!S(D(L(H,S,F.D,K U,A$H C!J$H(D K(FP"I$Y R X)O$A"I:D(O:R.FE:Q)K"X.R)H,A.TE,R,Z(Q.M.C.K)Y(Y"E$E?G SN$F"D?Z!F)M)W(Z,RV?C.PGS$E"UJ?P!H$KD?K(I E(V O D(A"E!I$P I"A)M)U?D T?S(SD(M!B"G.N(I.B$F.T:W:N:A.C?V(B,U$Z"G:OV:P K,A C?D$G)V"R$M)H.C$Y"G$O R?Z)A.R$MJ M:C)NI W!Z:M(J:QER!T"Y.E:R.S!O?S!Q"R$B$J$X,V)Z?T(K,G(H,I,B N?G!K(M D"P:D!F?C"I$B,T"F:H M"E.O.E?R.N?U)P(J!B!L F R(DO,K J(T)Z"G:A)D,CN(D P!W:MY$G$YIJ:F:X(ZL)P)N(Z(Q(F!Q:R$G"X!W!M"Z,Y"X,M:Z$B?D$E,A$H.J!S,X.P.CY$C:C?I?F,Q"L$W(I)F,K?I G?D?R!Q(T?E!Q,O?F V"C:I?O)Y.D.XS(O?W.KR$Q)X.V:R$R:S T!E?S"J(X:W?C$U)DI,H?B!GU:U LBI,Y?Z?Y?A"F!Y,Z)C!W I:G.P:O(Y:U C(Y(UT(B,E$E B$U U)F)J$LY?U A)G"T(F:C.XN.A:V)I.F!N"X,R$A:B(U,F!Q E$A!E?K?M:C,D)H"S.Q.P?Y(B$W,XR:M,KЧSBNEASEWQZOJOJZKALRTJVKHNIPURYLJBDFTUXJBDPKNJJKXGYVMEOYOIQGGHNWTLIMWUAMQMVGYWPWHZHQVYENOXIXPCGHIAIXCEASOKFBCMAWDFSITPXYFFEIVFPGEBEOEDNMAYMAAUSNLWMCKSDYPCROIVAVXHTXNPDXYLLOATZMIHEFBQGTQMYSWOGOEGLQRFCPSVNVBWHMMUOPROYJGXRMLAVONLDQ
    Ответить

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

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8