Hallo
Wanneer ik dit gebruik op de onderstaande tekst, afkomstig vanuit mijn txt file :
Titel vàn hét (vierde) gerecht > dan wordt dit > Titel và n hét (vierde) gerecht
Met vriendelijke groeten
Wesley
- PHP - Lezen van txt file
-
13-01-2014, 18:37 #16
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: PHP - Lezen van txt file
-
13-01-2014, 18:42 #17
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: PHP - Lezen van txt file
-
13-01-2014, 19:11 #18
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: PHP - Lezen van txt file
$enc = mb_detect_encoding($line);
echo mb_convert_encoding ($line, $enc);
-
13-01-2014, 19:15 #19
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: PHP - Lezen van txt file
Wanneer ik beide lijnen ga printen krijg ik :
UTF-8 Titel và n hét (vierde) gerecht
ASCII Titel van het derde gerecht
ASCII Titel van het tweede gerecht
ASCII Titel van het eerste gerecht
De lijn waar de é en à voorkomen wordt in UTF-8 gezet, de anderen in ASCII
Met vriendelijke groeten
Wesley
-
13-01-2014, 19:25 #20
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: PHP - Lezen van txt file
Ja, stom ook. utf8 vergeten in het voorbeeldje.
$enc = mb_detect_encoding($line);
echo mb_convert_encoding ($line, 'utf-8', $enc);
Edit: Maar handiger is natuurlijk om het tekstbestand in eerste instantie al goed op te slaan of tenminste met een codering die bekent is.
-
13-01-2014, 19:28 #21
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: PHP - Lezen van txt file
Wanneer ik opnieuw beide lijnen ga printen krijg ik :
UTF-8 Titel vn ht (vierde) gerecht
ASCII Titel van het derde gerecht
ASCII Titel van het tweede gerecht
ASCII Titel van het eerste gerecht
Zo moeilijk zou uit een txt lezen toch niet mogen zijn hé ... ik snap het niet ...
Met vriendelijke groeten
Wesley
-
13-01-2014, 20:43 #22
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: PHP - Lezen van txt file
Het zou inderdaad niet zo lastig moeten zijn, tenzij je toch ergens een niet direct ondersteunde codering in je tekstfile hebt staan.
Wat als je het met fopen() en fread() inleest?
file_get_contents() converteert wel eens iets naar utf-8 maar dat gaat waarschijnlijk niet goed omdat het bestand in ANSI is en plain ansi geen speciale tekens heeft. Misschien dat ie daardoor gewoon problemen blijft geven?
-
13-01-2014, 20:54 #23
- Berichten
- 106
- Lid sinds
- 11 Jaar
Re: PHP - Lezen van txt file
Is het gebruik van xml misschien een oplossing?
Ik weet niet hoe je je textiel genereert.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic