2018年1月31日 星期三

PHP取得名稱含有小數點的POST, GET變數

最近在玩Facebook API,發現Facebook會傳名稱含有小數點的變數過來
如:hub.mode

我用 $_GET[hub.mode] 完全取不到該值,上網google看看大家怎麼寫的,原來PHP會自動把小數點改為底線,所以只要用 $_GET[hub_mode] 就可以取得該值囉

所以只要對方傳來的變數名稱含有小數點,直接改用底線取帶小數點就行囉

例:hub.verify_token => hub_verify_token