Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP ja ääkköset, upper ja lower

kpzpt [04.02.2011 19:08:11]

#

PHP ja ääkköset!

Yritys strtoupper avulla muuttaa php stringiä, skandit äöåÄÖÅ eivät käänny ?

------

Macro [04.02.2011 19:14:53]

#

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.

makumaku [04.02.2011 19:14:54]

#

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 :)

kpzpt [04.02.2011 19:58:17]

#

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..

-----

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta