最近在操作一台主機在 php.ini 的 timezone 看到設定為 date.timezone = PRC
平常我們在設定可能都是使用 Asia/Shanghai , Asia/Taipei 這樣類型的方式
基於好奇去抓了 PHP source code 於 ext/date/lib/timezonemap.h 裡面找到 timezone 的代碼
{ “cst”, 0, 28800, “Asia/Shanghai” },
{ “cst”, 0, 28800, “Asia/Taipei” },
{ “cst”, 0, 28800, “Asia/Urumqi” },
{ “cst”, 0, 28800, “PRC” },
{ “cst”, 0, 28800, “ROC” },
沒想到 PHP 內建還替中國大陸特別寫了一個 timezone 縮寫代碼