<?php

error_reporting(-1);

$text = "оишщеок екщ жи укгрпжып а зделал то,то:павш!Папвпв";

$text = preg_replace('/[,](\\S)/ui', ', $1', $text);
$text = preg_replace('/[;](\\S)/ui', '; $1', $text);
$text = preg_replace('/[!](\\S)/ui', '! $1', $text);
$text = preg_replace('/[?](\\S)/ui', '? $1', $text);
$text = preg_replace('/[:](\\S)/ui', ': $1', $text);

$text = preg_replace('/жы/ui','жи', $text);
$text = preg_replace('/шы/ui','ши', $text);

$text = preg_replace('/координально/ui','кардинально', $text);
$text = preg_replace('/сдесь/ui','здесь', $text);

$text = preg_replace('/зделал/ui','сделал', $text);
$text = preg_replace('/зделаю/ui','сделаю', $text);
$text = preg_replace('/зделан/ui','сделан', $text);

$text = preg_replace('/(\\S) а /', '$1, а ', $text);

echo $text;