Originariamente inviato da piero.mac
tutte 'ste funzioni (similari) fanno casino comunque sui caratteri non determinati dalle impostazioni locali... viene detto chiaramente nel manuale

va come soluzione alla pari di ucifirst & C.

uhm ... ho appena fatto un test ed effettivamente anche l'assegnazione diretta va ... non ricordo in quale circostanza non ero riuscito a modificare in quel modo il carattere, forse era un bug di una delle tante versioni di php, quindi la tua prima risposta mi sa che è la migliore