title: PHP on Windows / supported TLS versions?
body: <p>I've been searching online but most of the info I'm finding is not related to PHP on Windows servers. </p>
  
  <p>TL;DR - for PHP on Windows, what versions of PHP supports TLS 1.2 and are there any add'l requirements? (version of openssl?)</p>
  
  <p>What I'm trying to find out is relating to PCI and requirements for web sites to start using only TLS to connect to services like PayPal, Authorize.NET.</p>
  
  <p>Obviously the Windows server itself has to have TLS 1.2 enabled (and the older TLS/SSL disabled) which means Server 2008 R2 and higher,  but I don't know what is required in terms of PHP.</p>
  
  <p>References online also mention OpenSSL that might be a factor for which TLS version is supported. Some articles online say that Windows doesn't have openssl installed by default, but a phpinfo shows me that openssl is being used (SSL Version  OpenSSL/0.9.8y)</p>
  
  <p>Note: This question was asked from <a href="https://www.experts-exchange.com/questions/28930112/PHP-on-Windows-supported-TLS-versions.html" rel="nofollow noreferrer">https://www.experts-exchange.com/questions/28930112/PHP-on-Windows-supported-TLS-versions.html</a>. I just happened to have the exact same question..</p>