アップロード フォームと、ユーザーが .csv ファイルをアップロードできるドロップゾーン ファイル アップローダーがあります。
ファイルが新しいかどうかを確認したい。チェックには、ファイルの内容が新しいかどうかが含まれている必要があります
新しいファイルをチェックするためにファイル名をデータベースに保存しますが、ユーザーが同じファイルの名前を変更して再度アップロードすると問題が発生します。
私の解決策は、各ファイルのコンテンツをハッシュし、その名前の横にデータベースに保存することです。
しかし、php、Laravelで.csvファイルのコンテンツをハッシュする方法がわかりません。使ってみました
hash_file('md5' , Request::file('myFileName')->getClientOriginalName());
ただし、ファイルまたはストリームが見つかりません。
名前に関係なく、新しいファイルを確認する正しい方法は何ですか?
前もって感謝します。