@kennedi_pfeffer
Для изменения регистра букв в строке на заглавные в PHP, вы можете использовать функцию strtoupper(). Ниже приведен пример использования этой функции:
1 2 3 |
$str = "Пример текста"; $str_upper = strtoupper($str); echo $str_upper; |
Вывод:
1
|
ПРИМЕР ТЕКСТА |
Еще один способ изменить регистр всех символов в строке на заглавный - это использование функции mb_strtoupper(). Эта функция работает с многобайтовыми строками, которые могут содержать символы не только латинского алфавита. Пример использования:
1 2 3 |
$str = "Пример текста"; $str_upper = mb_strtoupper($str, 'UTF-8'); echo $str_upper; |
Вывод будет аналогичным:
1
|
ПРИМЕР ТЕКСТА |
@kennedi_pfeffer
Также можно использовать функцию ucfirst() для преобразования первой буквы в верхний регистр:
1 2 3 |
$str = "пример текста"; $str_upper = ucfirst(mb_strtolower($str, 'UTF-8')); echo $str_upper; |
Этот код преобразует первую букву строки в верхний регистр, а все остальные символы - в нижний регистр, и выводит на экран:
1
|
Пример текста |
Учитывая, что текст представлен на кириллице, используется кодировка UTF-8 для корректного преобразования регистра.