semplicemente fai la cosa inversa.
$campo = "oggetto numero 2";

Il tuo script fa:
$campo = str_replace(" ","-",$campo);


Quando la cerchi:
$campo = str_replace("-"," ",$campo);

se ho capito bene!