<html><body>
<?php
$str = "у мэри Был маленький ягненок и она его очень любила. однажды она купила слона.";
$str = mb_convert_case($str,MB_CASE_TITLE,"UTF-8");
echo $str;
echo '<br>'.ucfirst($str);
?>
</body></html>
Что-то эти 2 функции не оправдали моих надежд.
Мне нужно чтоб каждая первая буква, в каждом следующем предложении начиналась с большой буквы, а они в каждом слове все с большой буквы, не подскажете какую функцию в такой ситуации использовать?