SSL sirve para "encriptar" y desencriptar los datos que viajan entre TU cliente (el navegador) y el Servidor (hacia PHP o cualquier lenguaje del lador del servidor) ..
Por SSL passa cuando usas accesos a una página tipo:
https:// (y en tu navegador ves el "candadito" ..)
Eso lo hace el servidor HTTP si tiene instalado ese módulo .. NO depende de PHP ni de un lenguaje del lado del servidor .. El servidor HTTP (Apache, o el que uses) hace (usando ese módulo OpenSSL por ejemplo .. mod_ssl de Apache .. etc ..) esa taréa de "encriptar" y desencriptar de forma "trasnparente" para tus aplicaciones que uses en el servidor/cliente ..
mas info:
www.google.com .. pones OpenSSL y veras xD.
Un saludo,