Emil Österlund

php strtoupper och svenska bokstäver.

Satt med ett skript som skulle generera bilder från text och behövde då göra om strängen till stora bokstäver. Lätt som en plätt tänkte jag. skickade in bokstäver i strtoupper.
echo strtoupper("Bostäder");
//Resultatet: BOSTäDER
Som ni ser blev resultatet inte det väntade. Men lösningen var enkel - byt ut strtoupper till mb_strtoupper
echo mb_strtoupper("Bostäder");
//resultat BOSTÄDER
Edit: Kräver att modulen mbstrings är installerad och aktiverad!