Così funziona, ma ora prova ad estendere la domanda.
Esiste una modo per rendere sempre valido qualsiasi url?
Io potrei decidere di convertire anche in URL una stringa contenente caratteri particolari (per es. gli ideogrammi cinesi o caratteri accentati) e volevo capire se c'è un metodo per rendere sempre valido un url.
Ho usato la funziona filter con l'opzione FILTER_SANITIZE_URL ma questi particolari caratteri vengono rimossi mentre io vorrei cercare di convertirli in qualcosa di valido.