Encontrei Tópico: zypper https urls: Protocolo" http "não suportado ou desabilitado no libcurl , que contém um link para Tópico: Arquivos em cache em /home/~/.cache/kioexec/krun/#### _ #? Como evitar?
Seguindo o que foi dito nesses posts, eu tentei curl https://download.opensuse.org/repositories/devel:languages:php/openSUSE_Leap_42.3/devel:languages:php.repo
, o que gera o seguinte.
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://download.opensuse.org/repositories/devel:languages:/php/openSUSE_Leap_42.3/devel:languages:php.repo">here</a>.</p>
<hr>
<address>Apache/2.2.34 (Linux/SUSE) Server at download.opensuse.org Port 443</address>
</body></html>
Portanto, https://download.opensuse.org/repositories/devel:languages:php/openSUSE_Leap_42.3/devel:languages:php.repo
é redirecionado para http://download.opensuse.org/repositories/devel:languages:/php/openSUSE_Leap_42.3/devel:languages:php.repo
e, como o redirecionamento é de https: // para http: //, ele não é seguido por Zypper.
Em suma, o servidor ainda não está funcionando usando https: // URLs, e a alternativa temporária é usar URLs http: //. Nada está errado na minha instalação do OpenSuse 42.3.