La funzione urlencode effettua l'encoding della URL passata in argomento. Vediamo un esempio:
$url = "http://www.mrwebmaster.it/php/"; echo urlencode($url);L'output prodotto sarà:
http%3A%2F%2Fwww.mrwebmaster.it%2Fphp%2FLa funzione in oggetto è molto utile quando si passa una URL quale valore all'interno di una querystring. Vediamo un esempio:
$nextpag = "http://www.mrwebmaster.it"; echo "<a href=\"vai.php?url=" . urlencode($nextpag) . "\">Clicca qui!</a>";dove l'ipotetico file vai.php redireziona l'utente alla URL specificata nella querystring.
| Corso Linux Guida completa al sistema open-source. A partire da 49 €. | |
| Corso MySQL Gestione del database open-source. A partire da 39 €. | |
| Corso PHP Corso completo per la creazione di siti Web dinamici. A partire da 49 €. |