Como remover linhas em branco do texto em PHP?
Preciso remover linhas em branco (com espaço em branco ou absolutamente em branco) no PHP. Eu uso essa expressão regular, mas ela não funciona:
$str = ereg_replace('^[ \t]*$\r?\n', '', $str);
$str = preg_replace('^[ \t]*$\r?\n', '', $str);
quero o resultado de:
blahblah
blahblah
adsa
sad asdasd
vai
blahblah
blahblah
adsa
sad asdasd