<?php

error_reporting(-1);
mb_internal_encoding("utf-8");
 
$text = "ну что.      не смотрел еще black mesa.я собирался скачать  ,но все как-то некогда было.";
$text1 = "roses are red,and violets are blue.whatever you do i'll keep it for you.";
$text2 = "привет.есть 2 функции,preg_split и explode ,не понимаю,в чем между ними разница.";

function fixText($text){
	$text = explode(".", $text);
	foreach($text as $key => $value){
	  $text[$key] = mb_strtoupper(mb_substr(trim($value),0,1)) . mb_substr(trim($value),1);
	  $str = implode(". ", $text);
	  }
	  $str = preg_replace("#\\s*,\\s*?#", ", ", $str);
	  var_dump($str);
}
fixText($text);


	

