PHP判斷上傳檔案的 MIME Type 雖然全域變數 $_FILES 也有 但不確定是怎麼判斷與產生的 或許可能是瀏覽器給的值 不過有遇過判斷錯誤的情況 以及判斷不穩定的情況 finfo 會去讀取某個檔案 (/usr/share/misc/magic) 來當判別依據 因為發現 Linux、FreeBSD 上都有此檔案 理論上此函式庫應該會比較準 而且檔案內容相當多相當專業的感覺 不過一樣是會判斷錯誤 所以用意就自行體會了 目前還是請自己測試三選一(第三種就僅判斷副檔名) 自己到底要選用哪一種 綠茶半糖Website:http://www.odysseyweb.idv.tw/ Discord:https://discord.gg/ht4mwMG YouTube:https://www.youtube.com/channel/UCQwGJo1JXmIR-SMY8tXL5Uw |