Topic: strtolower med svenska tecken?

Har efter många svordomar kommit fram till att strtolower() inte vill göra mina versala Å Ä Ö till deras motsvarande gemener. Någon som vet en snygg lösning på detta?

Re: strtolower med svenska tecken?

Prova en

setlocale(LC_CTYPE, 'sv_SE');

"Programming is like sex: one mistake and you have to support it for the rest of your life."

3 (edited by henning 2003-02-04 22:13)

Re: strtolower med svenska tecken?

Hjälpte inte.

Hittade precis den här sidan: http://forums.devshed.com/archive/5/2001/05/1/14199
förstår inte riktigt vad han menar dock..

Får väl i värsta fall köra str_replace på de tre.

Re: strtolower med svenska tecken?

Prova

setlocale(LC_ALL, 'sv_SE');

då. Det ska nämligen vara lösningen på ditt problem. Det står i PHP-dokumentationen att strtolower()'s beteende beror på vilken locale man kör.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

Re: strtolower med svenska tecken?

Kennel wrote:
setlocale(LC_ALL, 'sv_SE');

Funkade inte den heller.. Löste det med str_replace så länge.