<?php
 
error_reporting(-1);
mb_internal_encoding('utf-8');
 
$text = "ну что.      не смотрел еще black mesa.я собирался скачать  ,но все как-то некогда было.";
 
function makeFirstLetterUppercase($text) {
    
        $firstLetterUppercase = mb_strtoupper(mb_substr($text, 0, 1)); 
        $lastLettersLowercase = mb_substr($text, 1);
        $ucfirstText = $firstLetterUppercase.$lastLettersLowercase;
        return  $ucfirstText;  
 
}
/* исправляет текст */
function fixText($text) {
        
    $piece = explode(".", $text);
    $sentence1 = makeFirstLetterUppercase($piece[0]);
    $sentence2 = makeFirstLetterUppercase($piece[1]);
    $sentence3 = makeFirstLetterUppercase($piece[2]);
    $wholeSentence = makeFirstLetterUppercase($piece[0]).makeFirstLetterUppercase($piece[1]).makeFirstLetterUppercase($piece[2]);
        
        return $wholeSentence;
}
$result = fixText($text);
echo "{$result}";