Для преобразования каждой заглавной буквы используйте следующий код
Ex)
<?php
$data = "converting every first letter into capital letter.";
echo ucwords($data);
?>
Выход:
Преобразование каждой первой буквы в заглавную.
Для преобразования заглавной буквы в предложении используйте следующий код
Пример)
<?php
$data = "converting every first letter into capital letter.";
echo ucfirst($data);
?>
Выход:
Преобразование каждой первой буквы в заглавную.
Для преобразования заглавной буквы во всех предложениях используйте приведенный ниже код.
Ex)
<?php
$string = "this is a first message. this is a second message. this is a third message! hope this helps.";
$string = strtolower($string);
echo preg_replace('/(^|[\.!?]"?\s+)([a-z])/e', '"$1" . ucfirst("$2")', $string);
?>
Выход:
Это первое сообщение. Это второе сообщение. Это третье сообщение! Надеюсь, это поможет.