PHPでファイルの自動削除を実現する方法は何ですか?

PHPで、ファイルを削除するにはunlink()関数を使用することができます。アップロードされたファイルを自動的に削除するには、ファイルの処理ロジックが完了した後に、削除するコードを追加することができます。

例えば、アップロードされたファイルが”uploads”というフォルダに保存されている場合、次のコードを使用してアップロードされたファイルを削除することができます:

// 获取上传文件的路径
$uploadedFile = $_FILES['file']['tmp_name'];

// 删除上传的文件
if (file_exists($uploadedFile)) {
    unlink($uploadedFile);
}

アップロードした一時ファイルを削除するだけであり、既に特定のディレクトリに移動したファイルを削除したい場合は、ファイルのパスを提供する必要があります。

また、削除操作は取り消すことができないので、注意して操作してください。削除する前に条件判断を追加して、削除したいファイルだけが削除されるようにしてください。

bannerAds