<Referencia completa de PHP Filtrar
Definición y Uso
El filtro FILTER_SANITIZE_URL elimina todos los caracteres de URL ilegales de una cadena.
Este filtro permite que todas las letras, dígitos y $-_.+!*'() , {} | ^ \\ ~ [] `"> <#%; /:? = @ &
- Nombre: "url"
- ID-número: 518
Ejemplo
<?php
$var="http://www.w3ii.com";
var_dump(filter_var($var, FILTER_SANITIZE_URL));
?>
La salida del código será:
string(24) "http://www.w3ii.com"
<Referencia completa de PHP Filtrar