0

ucfirst () を使用して文字列の最初の文字を大文字にしようとしていますが、文字列に éàçîô が含まれている場合は変更されません。

ジェニー・シビル

戻るべき

ジェニー・シビル

しかし、代わりに戻ります

ジーニー シビル

ご覧のとおり、2 番目の文字「É」を無視して小文字にしました。私はそれがエンコーディングの王様であることを知っています(私はUTF-8を使用しています). 誰でもこれを修正する方法を知っていますか?

編集

mbstring を有効にしていません。他の解決策はありますか?

4

1 に答える 1