php normalize whitespace characters
<?php
function normalizeWhitespaceCharacters( $string )
{
$stepOne = htmlentities($string);
$stepTwo = trim(preg_replace('/( )+|sKs+/','', $stepOne));
$final = html_entity_decode($stepTwo);
return $final;
}