Ti suggerisco di iniziare leggendo il manuale ufficiale:

http://www.php.net/urlencode
http://www.php.net/urldecode

http://www.php.net/rawurlencode
http://www.php.net/rawurldecode

http://www.php.net/base64_encode
http://www.php.net/base64_decode

http://www.php.net/serialize
http://www.php.net/unserialize