Men ø kommer (sikkert af gode grunde) ikke til at stå med stort. Er der en måde at gøre det på? (Evt. så det også virker på æ og å, hvis jeg skulle bruge dem i fremtiden.
Jeg har to punkter i mit array b[o]ger og [o]nsker. bår jeg kører dem igennem min kode bliver de til Bøger og ønsker. Ucfirst laver skriver altså "ønsker" og ikke "Ønsker".
Lige nøjagtig hvad den relevante locale hedder, er desværre systemspecifikt. På nogle maskiner kan den hedde "danish", på andre "da_DK" eller "da_DK.iso-8859-1" eller lignende.
Og LC_ALL har også effekt på f.eks udskrift af datoer (måneder og ugedage får danske navne) og kommatal bliver med komma i stedet for punktum.
LC_CTYPE har kun effekt på PHPs opfattelse af, hvad der er bogstaver og hvilke store og små bogstaver, der hører sammen.
Det var vidst dig, sandbox, som gav løsningen, så pointene går til dig. (hvis du lige smider et svar...)
Synes godt om
Slettet bruger
23. august 2006 - 17:53#15
Ændringen gælder for den aktuelle proces. Dette vil (afhængigt af serveropsætning) betyde enten kun dette script indtil det er færdigt, eller (hvis serveren kører flere scripts som tråde i samme process) alle scripts kørt af den tråd.
Men som sandbox siger, hvordan finder man så ud af om det hedder "danish", "da_DK", "da_DK.iso-8859-1" eller noget helt andet?
Synes godt om
Slettet bruger
24. august 2006 - 01:19#18
Prøver sig frem ;-)
Eller kører denne (hvis maskinen er unix-lignende):
<?php system('locale -a'); ?>
Synes godt om
Slettet bruger
24. august 2006 - 09:48#19
Dem jeg har som er danske er: da_DK da_DK.iso88591 da_DK.iso885915 da_DK.utf8 danish dansk
Hvad skal jeg så vælge?
Synes godt om
Slettet bruger
24. august 2006 - 11:13#20
De, der hedder da_DK, danish og dansk er sandsynligvis bare alias for den af da_DK.tegnsæt som bruger systemets standardtegsæt.
Jeg ville vælge en af dem med specificeret tegnsæt - og vel at mærke den, der passer til det tegnsæt, der i forvejen bruges på websiderne.
Synes godt om
Ny brugerNybegynder
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.