Forum » Izdelava spletišč » [php] izpis čudnih znakov
[php] izpis čudnih znakov
slovencl ::
Imam .csv fajl, ki ga berem s fgetcsv funkcijo. Problem je, da mi php za vsakim znakom izpiše nek vprašaj ( ), čeprav ga tam ni. Če zadevo odprem v notepadu mi ga ne prikaže. Kaj bi lahko bilo narobe?
- spremenil: slovencl ()
krho ::
Verjetno bo res utf-8... In utf-8 encoding bo dandanes kar najblojša izbira.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
netanyahu ::
Odpreš datoteko s hex-editorjem in pogledaš, kaj je zapisano po bajtih. Ali pa Pythonov modul chardet.
slovencl ::
Sem pogledal fajl s hex editorjem, in sem našel notri takle zapis "ff fe 4e 00 61 00 6d 00 65 00 3a ...". Če pa isti tekst prilepim v .txt fajl, pa dobim isto zadevo samo brez ničel "ff fe 4e 61 6d 65 3a ...". To pa mi php lepo bere. Zdej mi pa ni jasno, a nista oba primera zapisa utf8? Na wikiprdiji piše, "UTF-8 encodes each character in one to four octets (8-bit bytes):" Se pravi enkrat sta dva bajta, drugič pa en, ampak vseeno je to ucf8, ali ne?
Zgodovina sprememb…
- spremenil: slovencl ()
krho ::
tole je utf-16 (ff fe) je BOM ostalo so znaki 2B na znak. Odpri datoteko, ter s iconv pretvori v utf-8.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [php] encoding nizaOddelek: Izdelava spletišč | 3810 (1725) | BivšiUser2 |
» | Trdovratne težave v HTML/CSS-ju (strani: 1 2 )Oddelek: Programiranje | 8566 (6544) | joker16_7 |
» | Prikaz Č na forumuOddelek: Programiranje | 2095 (1694) | nightrage |
» | Šumniki v php-juOddelek: Izdelava spletišč | 4751 (3254) | JoSmo |
» | Šumniki in MySqlOddelek: Izdelava spletišč | 6683 (6220) | SPEEEED |