0
我試圖通過來自libreoffice的doc文件不提供擴展信息?
$file->guessExtension();
獲得上傳文件的擴展名並獲得空值,但MIME類型顯示在自由報辦公室創建了一個名爲newFile.doc Linux環境裏
application/vnd.ms-office
文件。
編輯1我只需要知道guessExtension爲什麼會給出空值? 通過調用擴展函數,我應該得到doc字符串。
我的問題不向MIME類型指出,其實我有內部的symfony guessExtension功能問題。 – Code 2013-02-25 13:02:15
然後你不應該使用'guessExtension()',因爲它返回基於MIME類型的擴展名,而不是'getExtension()',它返回文件的擴展名。看看:http://api.symfony.com/2.1/Symfony/Component/HttpFoundation/File/UploadedFile.html – 2013-02-25 14:02:09