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šč | 3666 (1581) | BivšiUser2 |
» | Trdovratne težave v HTML/CSS-ju (strani: 1 2 )Oddelek: Programiranje | 7941 (5919) | joker16_7 |
» | Prikaz Č na forumuOddelek: Programiranje | 1990 (1589) | nightrage |
» | Šumniki v php-juOddelek: Izdelava spletišč | 4662 (3165) | JoSmo |
» | Šumniki in MySqlOddelek: Izdelava spletišč | 6537 (6074) | SPEEEED |