I use cp1250 on a webpage, and for Ú mb_ucfirst it doesn’t work, so a small update:
function mb_ucfirst($string) { $main_encoding = "cp1250"; $inner_encoding = "utf-8"; $string = iconv($main_encoding, $inner_encoding , $string ); $strlen = mb_strlen($string); $firstChar = mb_substr($string, 0, 1, $inner_encoding); $then = mb_substr($string, 1, $strlen - 1, $inner_encoding); return $string = iconv($inner_encoding, $main_encoding , mb_strtoupper($firstChar, $inner_encoding) . $then ); }
Jaroslav Štreit Apr 02 2018-12-12T00: 00Z
source share