ВОПРОС

В

PHP Как преобразовать все символы, кроме первого, в нижний регистр?

Допустим есть строку "ПРИВЕТ МИР", как преобразовать все символы кроме первого в нижний регистр?

Ответов: 1

Просмотров: 24

ОТВЕТЫ (1)

С
Модератор проекта «Ноль вопросов!», также увлекаюсь программированием
Чтобы преобразовать все символы, кроме первого, в нижний регистр, необходимо выполнить следующие действия:

Для мультибайтовой кодировки (UTF-8):
<?php
// Наша строка
$str = "ПРИВЕТ МИР";

// Выполняем преобразование
$_str = mb_strtoupper(mb_substr($str, 0, 1)) . mb_strtolower(mb_substr($str, 1)); // Привет мир

?>

Для однобайтовой кодировки:
<?php
// Наша строка
$str = "ПРИВЕТ МИР";

// Выполняем преобразование
$_str = strtoupper(substr($str, 0, 1)) . strtolower(substr($str, 1)); // Привет мир

?>

ОТВЕТИТЬ

ПОХОЖИЕ ВОПРОСЫ