Просто записка:
$string=preg_replace('/ {2,}/','',$string);
/* | | || | |_в $string
| | || |_на пустую строку
| | ||_и более раз
| | |_встреченный 2
| |_пробел (только пробел, для табов и пр символов - \s
|_заменить
*/