Czy istnieje metoda uzyskania nazwy pliku przesłanego na serwer bez rozszerzenia, w PHP? Użyłem $_FILES['file']['name']
, ale zwraca również rozszerzenie.nazwa pliku bez rozszerzenia
5
A
Odpowiedz
25
$filename = pathinfo($_FILES['file']['name'], PATHINFO_FILENAME);
pathinfo jest rdzeń funkcji PHP od 4.0.3 i możliwość PATHINFO_FILENAME dodano 5,2.
2
Użyj funkcji PHP basename().
string basename (string $path [, string $suffix ])
1
Użyj pathinfo()
.
1
Tak, można to zrobić tak:
$filenameOnly = array_pop(array_reverse(explode(".", $yourfilename)));
nadzieję, że pomoże
1
preg_replace('^(.*)\..+?$', $_FILES['file']['name']);
1
Spróbuj basename lub użyć regex zrobić to bez różnicy:
preg_replace('/(.*)\\.[^\\.]*/', '$1', $filename);
Powiązane problemy
- 1. Nazwa pliku bez rozszerzenia w bash dla pętli
- 2. Jekyll Nazwa pliku bez daty
- 3. FFmpeg format pliku wyjściowego bez rozszerzenia
- 4. UIDocumentInteractionController, bez rozszerzenia pliku, ale UTI
- 5. Czy AVURLAsset może działać bez rozszerzenia pliku?
- 6. umieścić linki bez rozszerzenia pliku (.php)
- 7. SPLFileInfo: pobierz nazwę pliku bez rozszerzenia
- 8. nazwa pliku lub nazwa pliku?
- 9. Uzyskiwanie nazwy pliku bez rozszerzenia w skrypcie wsadowym Windows
- 10. Batch - dostać nazwę pliku bez rozszerzenia od przekazany parametr
- 11. REGEX: Przechwyć nazwę pliku z adresu URL bez rozszerzenia pliku
- 12. Wykryj typ pliku w vim bez poprawnego rozszerzenia pliku
- 13. Get Infomacje bez rozszerzenia w Pythonie
- 14. Regex: Uzyskaj nazwę pliku bez rozszerzenia w jednym ujęciu?
- 15. Pobierz nazwę pliku bez rozszerzenia z pełnej ścieżki
- 16. Uruchamianie PHP bez rozszerzenia bez użycia mod_rewrite?
- 17. Przykład opóźnionego rozszerzenia pliku wsadowego
- 18. Przypisanie składni do pliku bez rozszerzenia w Sublime Text 2
- 19. Jak zmienić nazwę przesłanego pliku bez zmiany rozszerzenia
- 20. Android - pobierz typ MIME z pliku bez rozszerzenia
- 21. Wybierz preprocesor Mako na podstawie rozszerzenia pliku?
- 22. Nazwa pliku sterującego przesyłanego do UIImage za pomocą UIActivityViewController
- 23. Jak uzyskać ikonę rozszerzenia pliku lub typu pliku bez tworzenia pliku tymczasowego?
- 24. Jak uzyskać nazwę obiektu File bez jego rozszerzenia w Javie?
- 25. rozpoznać plik Bash bez rozszerzenia w phpstorm
- 26. Znajdź i zmień nazwy plików bez rozszerzenia?
- 27. Nazwa pliku StackTrace nieznana
- 28. wget: pobrane nazwa pliku
- 29. Nazwa pliku pobierania http
- 30. Odinstalowywanie rozszerzenia VS2010 bez menedżera rozszerzeń
możliwe duplikat [ PHP Pobierz nazwę pliku bez rozszerzenia pliku] (http://stackoverflow.com/questions/2183486/php-get-file-name-without-file-extension) – CodeCaster
Wow masz 5 oddzielnych odpowiedzi/metod, które wszystkie robią to samo! szczęśliwe dni! – fire
dziękuję wszystkim za odpowiedź ... udało się! – chetan