$str = "heLLo WorLD. this IS a TEST. hello yoU";
$str = strtolower( $str );
$str_arr = explode( ". ", $str );
for($i=0;$i<sizeof($str_arr);$i++){
$str_arr[$i] = ucfirst( $str_arr[$i] );
}
$str = implode( ". ", $str_arr );
unset( $str_arr );
Or something like that.......