function scapeURL ($text)
{
$text = preg_replace('#[^-a-zA-Z0-9_ ]#', '', $text); //aqui quito los caracteres especiales y los convierto en espacios.
$text = trim($text); //aqui les quio los espacios
$text = preg_replace('#[-_ ]+#', '-', $text); //aqui solo le pongo los guiones
return $text;
}
//pero no entiendo porque pone '#[-_ ]+#' en preg_replace();
que quiere decir llaves y guion medio y guion bajo y signo de más