- Samsung Galaxy A55 - új év, régi stratégia
- iPhone topik
- Homokféreggel is pózolhatna a OnePlus 15
- Honor 200 - kétszázért pont jó lenne
- A Galaxy S23 és egy csúcstábla izgatottan jelez
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Apple iPhone 17 - alap
- Samsung Galaxy A54 - türelemjáték
- Így néz ki az újratervezett S Pen
Új hozzászólás Aktív témák
-
PazsitZ
addikt
válasz
Louloudaki #2765 üzenetére
Miért nem alakítod át simán pl. notepad++ -al a csv fájlt és használod utána ploblémamentesen UTF8-ként?
-
cucka
addikt
válasz
Louloudaki #2765 üzenetére
Sem iconv-al, sem mb_convert_encoding-al, sem pedig utf8_decode-al nem fogja helyesen kezelni a magyar ékezetes betűket.
Itt egy példa, ami utf8-as szöveget alakít át iso-8859-1 kódolásra. A kód az ű betűből kalapos ü-t csinál, mert jobbat nem tudunk ebben a karakterkódolásban, de ez alapján el lehet indulni. A lényeg, hogy a problémás karaktereket kicseréljük valamire, utána használjuk a php beépített függvényeit (itt utf8_decode-ot, de iconv is jó neked), utána a lecserélt karaktereket ismét lecseréljük az új kódolású megfelelőikre.
function my_utf8_decode($p_str){
$str=str_replace(array('ő','ű','Ő','Ű'), array('&o";', '&u";', '&O";', '&U";'), $p_str);
$str=utf8_decode($str);
$str=str_replace(array('&o";', '&u";', '&O";', '&U";'), array(chr(0xf5), chr(0xfb), chr(0xd4), chr(0xdb)), $str);
return $str;
}Ami még fontos, hogy az excel csv export-jának karakterkódolása változó lehet, tehát gyakorlatilag nem lehet hozzá normális feldolgozó programot készíteni.
Új hozzászólás Aktív témák
- Samsung Galaxy A55 - új év, régi stratégia
- Forza sorozat (Horizon/Motorsport)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- iPhone topik
- Philips LCD és LED TV-k
- Homokféreggel is pózolhatna a OnePlus 15
- Küszöbön az androidos PC-k
- Luck Dragon: Asszociációs játék. :)
- BMW topik
- Xbox Series X|S
- További aktív témák...
- BESZÁMÍTÁS! MSI B450M R5 3600 16GB DDR4 512GB SSD GTX 1080 8GB Rampage SHIVA ADATA 600W
- 156 - Lenovo LOQ (15IRH8) - Intel Core i5-13505H, RTX 4060
- Akciós Windows 10 pro + Office 2019 professional plus csomag AZONNALI SZÁLLÍTÁS
- Bomba ár! Dell XPS 15 9550 - i7-HQ I 16GB I 512SSD I 15,6" FHD I GTX960M I Cam I W10 I Gari!
- BESZÁMÍTÁS! Gigabyte A520M R5 5500 16GB DDR4 500GB SSD GTX 1660 Super 6GB CHIEFTEC Libra Zalman 500W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest