собственно воникла проблема как перекодировать из утф 8 в win-1251 допустим не используя iconv,говорят нагрузки из-за него и не юзая функции, а то они не пашут 0_о например тупо заменой куском некодированного в нормльный вид, %) типа того
нашел PHP: $cit = str_replace(chr(208).chr(160),chr(208),$cit); # Р $cit = str_replace(chr(208).chr(144),chr(192),$cit); # А $cit = str_replace(chr(208).chr(145),chr(193),$cit); # Б $cit = str_replace(chr(208).chr(146),chr(194),$cit); # В $cit = str_replace(chr(208).chr(147),chr(195),$cit); # Г $cit = str_replace(chr(208).chr(148),chr(196),$cit); # Д $cit = str_replace(chr(208).chr(149),chr(197),$cit); # Е $cit = str_replace(chr(208).chr(129),chr(168),$cit); # Ё $cit = str_replace(chr(208).chr(150),chr(198),$cit); # Ж $cit = str_replace(chr(208).chr(151),chr(199),$cit); # З $cit = str_replace(chr(208).chr(152),chr(200),$cit); # И $cit = str_replace(chr(208).chr(153),chr(201),$cit); # Й $cit = str_replace(chr(208).chr(154),chr(202),$cit); # К $cit = str_replace(chr(208).chr(155),chr(203),$cit); # Л $cit = str_replace(chr(208).chr(156),chr(204),$cit); # М $cit = str_replace(chr(208).chr(157),chr(205),$cit); # Н $cit = str_replace(chr(208).chr(158),chr(206),$cit); # О $cit = str_replace(chr(208).chr(159),chr(207),$cit); # П $cit = str_replace(chr(208).chr(161),chr(209),$cit); # С $cit = str_replace(chr(208).chr(162),chr(210),$cit); # Т $cit = str_replace(chr(208).chr(163),chr(211),$cit); # У $cit = str_replace(chr(208).chr(164),chr(212),$cit); # Ф $cit = str_replace(chr(208).chr(165),chr(213),$cit); # Х $cit = str_replace(chr(208).chr(166),chr(214),$cit); # Ц $cit = str_replace(chr(208).chr(167),chr(215),$cit); # Ч $cit = str_replace(chr(208).chr(168),chr(216),$cit); # Ш $cit = str_replace(chr(208).chr(169),chr(217),$cit); # Щ $cit = str_replace(chr(208).chr(170),chr(218),$cit); # Ъ $cit = str_replace(chr(208).chr(171),chr(219),$cit); # Ы $cit = str_replace(chr(208).chr(172),chr(220),$cit); # Ь $cit = str_replace(chr(208).chr(173),chr(221),$cit); # Э $cit = str_replace(chr(208).chr(174),chr(222),$cit); # Ю $cit = str_replace(chr(208).chr(175),chr(223),$cit); # Я $cit = str_replace(chr(208).chr(176),chr(224),$cit); # а $cit = str_replace(chr(208).chr(177),chr(225),$cit); # б $cit = str_replace(chr(208).chr(178),chr(226),$cit); # в $cit = str_replace(chr(208).chr(179),chr(227),$cit); # г $cit = str_replace(chr(208).chr(180),chr(228),$cit); # д $cit = str_replace(chr(208).chr(181),chr(229),$cit); # е $cit = str_replace(chr(209).chr(145),chr(184),$cit); # ё $cit = str_replace(chr(208).chr(182),chr(230),$cit); # ж $cit = str_replace(chr(208).chr(183),chr(231),$cit); # з $cit = str_replace(chr(208).chr(184),chr(232),$cit); # и $cit = str_replace(chr(208).chr(185),chr(233),$cit); # й $cit = str_replace(chr(208).chr(186),chr(234),$cit); # к $cit = str_replace(chr(208).chr(187),chr(235),$cit); # л $cit = str_replace(chr(208).chr(188),chr(236),$cit); # м $cit = str_replace(chr(208).chr(189),chr(237),$cit); # н $cit = str_replace(chr(208).chr(190),chr(238),$cit); # о $cit = str_replace(chr(208).chr(191),chr(239),$cit); # п $cit = str_replace(chr(209).chr(128),chr(240),$cit); # р $cit = str_replace(chr(209).chr(129),chr(241),$cit); # с $cit = str_replace(chr(209).chr(130),chr(242),$cit); # т $cit = str_replace(chr(209).chr(131),chr(243),$cit); # у $cit = str_replace(chr(209).chr(132),chr(244),$cit); # ф $cit = str_replace(chr(209).chr(133),chr(245),$cit); # х $cit = str_replace(chr(209).chr(134),chr(246),$cit); # ц $cit = str_replace(chr(209).chr(135),chr(247),$cit); # ч $cit = str_replace(chr(209).chr(136),chr(248),$cit); # ш $cit = str_replace(chr(209).chr(137),chr(249),$cit); # щ $cit = str_replace(chr(209).chr(138),chr(250),$cit); # ъ $cit = str_replace(chr(209).chr(139),chr(251),$cit); # ы $cit = str_replace(chr(209).chr(140),chr(252),$cit); # ь $cit = str_replace(chr(209).chr(141),chr(253),$cit); # э $cit = str_replace(chr(209).chr(142),chr(254),$cit); # ю $cit = str_replace(chr(209).chr(143),chr(255),$cit); # я
можно ste_replace заюзать.. часто такой изврат видел. ещё можно попробовать _tp://us2.php.net/manual/en/function.convert-cyr-string.php а если тебе просто для работы с тестом - юзай mb_ функции