拡張子なしでサーバーにアップロードされたファイルの名前を取得する方法はありますか?私は$_FILES['file']['name']
を使用しましたが、拡張子も返します。拡張子のないファイル名
5
A
答えて
25
$filename = pathinfo($_FILES['file']['name'], PATHINFO_FILENAME);
pathinfo 4.0.3以降のコアPHP関数であり、PATHINFO_FILENAMEオプションは5.2で添加しました。
2
PHP basename()を使用してください。
string basename (string $path [, string $suffix ])
1
pathinfo()
を使用してください。
1
はい、あなたはそれを行うことができます
preg_replace('/(.*)\\.[^\\.]*/', '$1', $filename);
の
1
preg_replace('^(.*)\..+?$', $_FILES['file']['name']);
1
がbasenameを試すか、無差別にそれを行うために正規表現を使用することができますその
$filenameOnly = array_pop(array_reverse(explode(".", $yourfilename)));
希望:として
関連する問題
- 1. 拡張子のないファイル名VBA
- 2. 拡張子のないファイル名
- 3. ドラッグアンドドロップでファイル拡張子のないファイル名を取得する
- 4. javascriptのファイル名の拡張子
- 5. ios sdkファイル名の拡張子を
- 6. Windowsのバット:拡張子のないファイル(名前の問題点)
- 7. 拡張子のないファイル名の正規表現
- 8. ファイル拡張子
- 9. matlabで拡張子のないファイル名を取得
- 10. 'find'を使って拡張子のないファイル名を返す
- 11. 拡張子のないファイル名を取得しますか?
- 12. 拡張子のないディレクトリにファイル名を取得する - Python
- 13. AppleScript拡張子のないファイル名を取得
- 14. 安全なファイル拡張子
- 15. Silverlight:ファイル拡張子のないイメージソース
- 16. 不明なファイル名のファイル拡張子を取得する
- 17. ファイル拡張子を数えないプログラム
- 18. log4netファイル拡張子
- 19. JSONファイル拡張子
- 20. ファイル拡張子Python
- 21. fuelphp - ファイル拡張子
- 22. SQLite:.sqliteファイル拡張子.dbファイル拡張子
- 23. クロムトークン署名拡張子
- 24. ファイル名なしのURLからファイル名と拡張子を取得する
- 25. jqueryのファイル拡張子
- 26. .LYGファイルの拡張子
- 27. ストライピングPHPファイルの拡張子
- 28. スプリングブート.mustacheファイルの拡張子
- 29. htmlスニペットのファイル拡張子
- 30. PowerShell 3のファイル拡張子
可能重複[ PHPファイル拡張子なしのファイル名を取得する](http://stackoverflow.com/questions/2183486/php-get-file-name-without-file-extension) – CodeCaster
あなたは5つの別々の答えを得る/方法はすべて同じことをする!幸せな日々! – fire
皆さん、お返事いただきありがとうございます。 – chetan