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