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