Symfony2 guessExtension () возвращать неверное расширение файла .docx?

Я нашел похожие вопросы, такие как Загрузка файла в Symfony 2: угадайте () не работает для файлов .docx но не нашел подходящего ответа, так что я повторяю этот вопрос.

я использую Symfony 2.3.18 & PHP 5.4.17 но $this->getFile()->guessExtension()
вернуть «застежка-молния«расширение для»DOCX«файл. и я также использовал $this->getFile()->getExtension() который возвращает «» (пусто).

1

Решение

Я использовал другую функцию, как следует, чтобы получить правильное расширение, которое не рекомендуется, но обходной путь.

$file->getClientOriginalExtension();
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]