ビジネスを行うには、ユーザーがアップロードした Excel からデータを抽出する必要がありますが、Excel を保存する必要はありません。
アップロードされた一時ファイル $_FILES['excel']['tmp_name'] を通じてデータを読み取りました。しかし、この一時ファイルは自動的に消去されるのでしょうか?自動的にクリアされる場合、一時ファイルの有効期間はどのくらいですか? Linux (centos) での PHP (yum でインストール) の一時アップロード ファイルはどのディレクトリに保存されますか?
神様、ありがとう!
はい、自動的にクリアされます。リクエスト終了次第削除させていただきます。
Linux では、phpinfo(); を使用して一時ディレクトリの場所を表示できます
有効期限は Linux によって管理される必要があります
リクエストが終了すると削除されます。個人的には、ファイルを直接保存して、使い終わったら削除する方が良いと思います。
ユーザーはファイルをアップロードし、データを保存した後、一時ファイルを ulink します。
$_FILES['excel']['tmp_name'] は、アップロードされた一時ファイルへの絶対パスを表します
アップロードされた一時ファイルのライフサイクルは、アップロードを処理する PHP プログラムと同じです (つまり、プログラムは終了します)一時ファイルは消えます)
move_uploaded_file 関数は、一時ファイルを事前に消すことができます
本当に便利です、皆さんありがとうございます。