Avatar billede Slettet bruger
09. september 2003 - 15:43 Der er 9 kommentarer og
1 løsning

PHP streng funktioner og UTF-8 encoding

Hej,

Jeg har et site, der skal køre i mange forskellige sprog. Derfor er det valgt at alt tekst skal være i unicode (UTF-8).

Når jeg forsøger at bruge de almindelige streng funktioner i den forbindelse, får jeg forkerte resultater.

Er det korrekt, at disse ikke virker til unicode? Jeg synes nu manualen skriver, at de burde gøre.

Jeg er bekendt med alternativet http://www.php.net/manual/en/ref.mbstring.php. Er dette nødvendigt?

Endvidere får jeg problemer med MySQL v. 3.x og unicode?
Avatar billede nikolajdu Nybegynder
09. september 2003 - 15:49 #1
Hvordan gør du?

$streng = "hej du æøå";

print utf8_encode($streng);

Virker da fint :))
Avatar billede Slettet bruger
09. september 2003 - 15:55 #2
Jeg kan vist droppe det hele, da MySQL 3.x tilsynelandende ikke har UTF-8 support. Jeg er lidt på røven her ...
Avatar billede nikolajdu Nybegynder
09. september 2003 - 15:56 #3
Hvad skal du bruge det til? Du smider teksten rén ind og utf8_encoder når du trækker ud...
Avatar billede Slettet bruger
09. september 2003 - 15:58 #4
Så vil jeg ihvertfald ikke kunne bruge MySQL's streng funktioner.
Avatar billede nikolajdu Nybegynder
09. september 2003 - 16:00 #5
Jamen hvad er det du vil?
Avatar billede Slettet bruger
09. september 2003 - 16:08 #6
Kunne bruge PHP's og MySQL's streng manipulations funktioner, som om det ikke var unicode der blev brugt.
Avatar billede nikolajdu Nybegynder
09. september 2003 - 16:10 #7
Du må komme med et eksempel - Der kan ikke opfindes noget gyldent uden at vide præcis hvor vi skal hen :))
Avatar billede Slettet bruger
09. september 2003 - 16:16 #8
Måske det bare mig, der ikke fatter det charset halløj. Giv mig lige lidt tid til at rode ... :)
Avatar billede Slettet bruger
14. oktober 2003 - 01:28 #9
Slut.
Avatar billede Slettet bruger
14. oktober 2003 - 01:28 #10
Sådan ...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester