title: How to get the names and abbreviations of a time zone in PHP?
body: <p>Starting with a time zone identifier, such as <code>"America/Los_Angeles"</code>, how do you find the names and abbreviations of that time zone in PHP? For example:</p>
  
  <pre><code>'PST', 'Pacific Standard Time', 'PDT', 'Pacific Daylight Time'
  </code></pre>
  
  <p>If I could get only the short abbreviation ('PST' and 'PDT'), that would be ok.</p>
  
  <p>I've looked at <a href="http://www.php.net/manual/en/datetimezone.listabbreviations.php" rel="noreferrer"><code>DateTimeZone::listAbbreviations()</code></a>, and tried inspecting that to see which correspond with my id, however for America/Los_Angeles, it finds "PST", "PDT", "PPT" and "PWT" which is slightly curious.</p>