iconv bug
Sziasztok!
Volna egy problémám, ami talán egy bug.
egy normál CSV fájlt próbálok adatbázisba pakolni. Természetesen az adatbázis, UTF-8 kódolású, ezért a következő módon váltom a karakter készlet kódolását.
$TD['kategoria'] = iconv("iso-8859-2", "utf-8", $csv[4]);
Érdekes kimenetet okoz. Majdnem minden ékezetet rendesen konvertál, de a szó elején lévő NAGY betűket (pl Ú, Í vagy É betű) egyszerűen ELHAGYJA! Az É betűnél pl biztosan tudom, hogy a szó közepén RENDBEN cseréli.
próbáltam a kódolást váltani mb_convert_encoding() runkcióra, de ugyan az az eredmény.
Találkozott már valaki ilyennel?
van megoldás, vagy bug, és ki kell kerülni valahogy?
üdv,
t
■ Volna egy problémám, ami talán egy bug.
egy normál CSV fájlt próbálok adatbázisba pakolni. Természetesen az adatbázis, UTF-8 kódolású, ezért a következő módon váltom a karakter készlet kódolását.
$TD['kategoria'] = iconv("iso-8859-2", "utf-8", $csv[4]);
Érdekes kimenetet okoz. Majdnem minden ékezetet rendesen konvertál, de a szó elején lévő NAGY betűket (pl Ú, Í vagy É betű) egyszerűen ELHAGYJA! Az É betűnél pl biztosan tudom, hogy a szó közepén RENDBEN cseréli.
próbáltam a kódolást váltani mb_convert_encoding() runkcióra, de ugyan az az eredmény.
Találkozott már valaki ilyennel?
van megoldás, vagy bug, és ki kell kerülni valahogy?
üdv,
t
Az fgetcsv volt a ludas.
soronként exploddal tördelve tökéletes a végeredmény.