Retorno: String
Descrição: Remove todos os espaços excedentes / tabulações / quebras de uma string e deixa apenas um espaço como separador.
Bibliotecas: Nenhuma
Limitações: PHP 4+
Função:
<?php
/**
* removeSpaceSurplus()
*
* @author Muller Dias <mullerdias (at) gmail.com>
* @version 20100207
* @param string $str - parâmetro com a string que será tratada
* @return string com os espaços excedentes removidos
*/
function removeSpaceSurplus($str)
{
return preg_replace("/\s+/", ' ', trim($str));
}
?>Exemplos de utilização:
<?php
echo removeSpaceSurplus(" essa string tem muitos espaços ");
// essa string tem muitos espaços
echo removeSpaceSurplus(" essa string tem \n\n espaços e \n quebras \n");
// essa string tem espaços e quebras
?>Changelog:
- 20100207
- Versão Inicial.










