PHP ja ääkköset!
Yritys strtoupper avulla muuttaa php stringiä, skandit äöåÄÖÅ eivät käänny ?
------
PHP:n sivulla sivulla sanotaan
strtoupper() kirjoitti:
Note that 'alphabetic' is determined by the current locale. For instance, in the default "C" locale characters such as umlaut-a (ä) will not be converted.
Toinen funktio, mb_strtoupper, hoitaa ääkkösetkin.
Siksi että funtio on koodattu niin ettei niitä konvertoida. PHP manuaalin ensimmäisiä lauseita kohtasta srttoupper:
"Note that 'alphabetic' is determined by the current locale. For instance, in the default "C" locale characters such as umlaut-a (ä) will not be converted. "
Kokeile vaikka funktiota
$isot = mb_strtoupper("Ääkköset", 'UTF-8');
EDIT:
- myöhästyin sekunnin :)
Convert!
Huomasinkin jo itsekkin tuon funktion, tässä oli taas tilanne että koodaus meinasi pysähtyä puoleksi tunniksi, niin, laitoin pikaisin kysymyksen.
Kiitosta avusta kuitenkin..
-----
Aihe on jo aika vanha, joten et voi enää vastata siihen.