Okej det fungerar bra på min lokala server där jag kör PHP 4.2.1
Men det fungerar inte med å ä ö när jag laddar upp till webbhotellet där de kör 4.3.0.
Vad kan felet vara?
3 svar · 892 visningar · startad av UrMe
har en kodsnutt som ser ut så här:
echo strtoupper($rowbild["namn"]);
men hur får man strtoupper att göra versaler av Å Ä Ö också?
Okej det fungerar bra på min lokala server där jag kör PHP 4.2.1
Men det fungerar inte med å ä ö när jag laddar upp till webbhotellet där de kör 4.3.0.
Vad kan felet vara?
Har ingen aning om varför men prova:
echo strtr(strtoupper($rowbild["namn"]), "åäö", "ÅÄÖ");
R// Enligt php.net:
PHP-manualen skrev:
Returns string with all alphabetic characters converted to uppercase.
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.
Webbhotellet kanske har engelska som språk?