BNAME.RU » Блоги » Программирование » PHP » PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Многие замечали что стандартная функция ucfirst() преобразует строки с кириллическими русскими символами некорректно.
Как перевести первую букву в верхний регистр многобайтных кодировках?
Аналог PHP функции ucfirst. Работает многобайтными кодировками ( UTF-8 использует по умолчанию ).

function mb_ucfirst($string, $charset = 'UTF-8') {
    return mb_strtoupper(mb_substr($string, 0, 1, $charset), $charset) . 
    mb_substr($string, 1, mb_strlen($string, $charset), $charset);
}

Вызвать очень просто:

$string = 'слово';
echo mb_ucfirst($string,'UTF-8'); //Можно не задавать кодировку, по умолчанию UTF-8

Вернет строковое значение $string - где первый символ будет произведен в верхний регистр, в нужной вам кодировке.
Есть аналогичная функция ​mb_lcfirst()​​​
Спасибо за внимание!
PHP

Комментарии (273)

Hi, I do believe this is an excellent web site. I stumbledupon it ;) I'm going to revisit once again since I bookmarked it. Money and freedom is the best way to change, may you be rich and continue to guide others. https://hotxxxmilf.pro/en/Goth/ https://hotxxxmilf.pro/en/Outdoor/ hotxxxmilf.pro https://hotxxxmilf.pro/en/Bath/ https://hotxxxmilf.pro/en/Pissing/ https://hotxxxmilf.pro/en/Asian/ hotxxxmilf.pro https://hotxxxmilf.pro/en/Milf/

Wow that was unusual. I just wrote an extremely long comment but after I clicked submit my comment didn't appear. Grrrr... well I'm not writing all that over again. Anyway, just wanted to say fantastic blog! how milf pussy licking sex http://funfest.org/__media__/js/netsoltrademark.php?d=biboxs.com%2F%3Fp%3Dposty
ourexgirls https://cutt.ly/OUotSbk https://bname.ru/blogi/programmirovanie/php/15-php-preobrazovat-pervyj-simvol-v
-verhnij-registr-funkcija-mb_ucfirst-v-mnogobajtnyh-kodirovkah-i-kirillice.html

kredyt inwestycyjny wspolfinansowany ze srodkow ebi - http://www.drugoffice.gov.hk/gb/unigb/www.click4r.com/posts/g/5174314/duand-380
-e-poand-380-yczki-pozabankowe-bez-zdolnoand-347-ci-kredytowej Thanks for another magnificent article. The place else could anybody get that type of information in such an ideal manner of writing? I've a presentation next week, and I'm at the look for such information. mbank kredyt hipoteczny placowki

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив
Последние комментарии
Carin - 17 сентября 2022 05:57
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

kredyt inwestycyjny wspolfinansowany ze srodkow ebi -

Chassidy - 12 сентября 2022 23:35
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Wow that was unusual. I just wrote an extremely long comment but after I clicked submit my comment didn't appear.

Tricia - 12 сентября 2022 22:58
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Hi, I do believe this is an excellent web site. I stumbledupon it ;) I'm going to revisit once again since I bookmarked

Emerson - 2 сентября 2022 04:40
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

ใครที่ต้องการมาเล่นXO SLOTเกมส์สล็อตออนไลน์ทำเงินเลยที่นี้ เรามีแจกโบนัสเพียบ ที่ xoslotvip.com สามารถเล่นไม่มีวันหยุด

Homer - 2 сентября 2022 02:02
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

pg แตกง่าย พวกผม คือ เว็บสล็อต ที่เปิดให้บริการ pg slot เป็น PG เว็บตรงสล็อต แหล่งรวมเกม SLOT PG มากกว่า 200 เกม

Онлайн статистика
8 посетителей на сайте. Из них:
Гости7
Роботы1