Segnaliamo un’utile funzione che elimina gli spazi all’inizio e alla fine di una stringa:

function clearSpaces($string, $clear_enters = true) {

  $pattern = ($clear_enters == true) ? ("/s+/") : ("/[ t]+/");

  return preg_replace($pattern, " ", trim($string));

}