PHPでhttps (Hyper Text Transfer Protocol over SSL) による通信を行うには、OpenSSLのインストールと、それを有効にする処理が必要です。
OpenSSLのインストールは、Apacheのインストール時にそれを含むインストーラを使用するのが簡単です。
OpenSSLを有効にするには、php.iniで[extension=php_openssl.dll]のコメントを外します。php_openssl.dllがインストールされていない場合には、先にそれをインストールする必要があります。
有効にされていない場合は、通信時に次のような通知が表示されます。
Unable to find the wrapper "https" - did you forget to enable it when you configured PHP?