![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 23 Dołączył: 26.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Pisze skrypcik czytający teksty w array'u UTF-8 i przerabiający je na ISO-8859-2.
Mam coś takiego (do celów diagnostycznych) :
$index to tabela, $CONTENT to treść iconv robi swoje jak trzeba... ale tylko do momentu kiedy napotka α - małą grecką literę alpha. Od tego znaku począwszy całość tekstu znika. o_O W linii $tresc=str_replace (0x03B1,'a',$tresc); eksperymentowałem z podmianą znaku - używając tego sprytnego narzędzia wynalazłem kod znaku i wszystko byłoby pięknie, gdyby str_replace robił co ma robić - tymczasem mam wrażenie, że ta linia jest w zupełności ignorowana (IMG:http://forum.php.pl/style_emoticons/default/sleep.gif) Próbowałem podawać mu kod znaku w " i w ', a także wsadzać 0xCEB1 zamiast 0x03B1 - żaden wariant nie chce wyłapać tego krzaka. (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) Ktoś wie co robię źle? ps. Problem dotyczy tylko małej alphy bo tylko ten znaczek będzie się znajdował w tekstach. [EDIT] Hahaha! Wymyslilem rozwiazanie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
(IMG:http://forum.php.pl/style_emoticons/default/happy.gif) Sorry ze zawracalem glowe. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował Sky_walker 12.02.2009, 12:28:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 15:20 |