Los certificados SSL para que tu sitio funcione con HTTPS debe ser instaldo en el servidor web que sirve a tu dominio.
Esto no tiene nada que ver con PHP, ya que no es este el que establece la conexión entre el cliente y el servidor.
Generalmente tu proveedor de hosting tiene una interfaz administrativa para poner el certificado,o se lo deben enviar a tu soporte técnico para que lo instale. En cualquier cosa, ponete en contacto con el soporte técnico del hoting para que te indiquen qué hacer.
Luego, no hay ningún cambio que hacer en tu código ni en tu HTML: HTTP y HTTPS son protocolos que maneja el servidor web y la aplicación no requiere nada particular.
Saludos cordiales