title: How to get SSL certificate info with CURL in PHP?
body: <p>I would like to be able to read the SSL certificate information with CURL.
  From the Linux console I get this response header:</p>
  
  <pre><code>GET https://www.google.com/ -ed
  Cache-Control: private, max-age=0
  Connection: close
  Date: Sun, 20 Jun 2010 21:34:12 GMT
  Server: gws
  Content-Type: text/html; charset=ISO-8859-1
  Expires: -1
  Client-Date: Sun, 20 Jun 2010 21:34:18 GMT
  Client-Peer: 66.102.13.106:443
  Client-Response-Num: 1
  Client-SSL-Cert-Issuer: /C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
  Client-SSL-Cert-Subject: /C=US/ST=California/L=Mountain View/O=Google Inc/CN=www.google.com
  Client-SSL-Cipher: RC4-SHA
  Client-SSL-Warning: Peer certificate not verified
  Set-Cookie: PREF=ID=4d56960f6e3ad831:TM=1277069652:LM=1277069652:S=GF-w8Yc-_61NBzzJ; expires=Tue, 19-Jun-2012 21:34:12 GMT; path=/; domain=.google.com
  Title: Google
  X-XSS-Protection: 1; mode=block
  </code></pre>
  
  <p>But with CURL the header is much shorter:</p>
  
  <pre><code>HTTP/1.1 200 OK
  Date: Sun, 20 Jun 2010 21:39:07 GMT
  Expires: -1
  Cache-Control: private, max-age=0
  Content-Type: text/html; charset=UTF-8
  Set-Cookie: PREF=ID=2d4fb1c933eebd09:TM=1277069947:LM=1277069947:S=6_TgGKzD0rM4IWms; expires=Tue, 19-Jun-2012 21:39:07 GMT; path=/; domain=.google.com
  Server: gws
  X-XSS-Protection: 1; mode=block
  Transfer-Encoding: chunked
  </code></pre>
  
  <p>Is there any possibility to get these information, the full header with CURL or with some other PHP function? </p>