Retirando espaços antes, depois e entre as palavras

Remover os espaços em brancos antes da palavra

<?php
	$teste = "   TESTE    ";
	$resultado = ltrim($teste);
	var_dump($resultado);
?>

Resultado:
string ‘TESTE ‘ (length=9);

Remover os espaços em brancos depois da palavra

<?php
	$teste = "   TESTE    ";
	$resultado = rtrim($teste);
	var_dump($resultado);
?>

Resultado:
string ‘ TESTE’ (length=8);

Remover os espaços em brancos antes e depois da palavra

<?php	
	$teste = "   TESTE    ";
	trim($teste);
	var_dump($resultado);
?>

Resultado:
string ‘TESTE’ (length=5)

Remover todos os espaços em brancos (inclusive entre as palavras)

<?php
	$teste = "   TESTE    ";
	$resultado = str_replace(" ","",$teste);
	var_dump($resultado);
?>

Resultado:
string ‘TESTE’ (length=5)