karakterler arasında birden fazla boşluk kullanımını engelleyeccek kod aşağıdadır.
$str         = preg_replace("'\s+'"," ",$str);
kolay gelsin.