ホームページ >バックエンド開発 >PHPチュートリアル >一定時間が経過すると自動的に削除される場合はどうすればよいですか?

一定時間が経過すると自動的に削除される場合はどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-13 13:53:06985ブラウズ

一定期間後に自動的に削除します
たとえば、情報の有効期限が 30 日である場合、この情報は 30 日後に自動的に削除されます。

私が望むのは、書き込み時に now() を書いてからデルタイムを追加することです。このデルタイムは、現在の書き込み時間 + 30 日です。では、デルタイム時間に達したときにこの情報を自動的に削除するにはどうすればよいでしょうか? ? ?

-----解決策--------------------------------
なぜ自動的に削除する必要があるのでしょうか? こちらへ 削除しないと削除できないほどのデータ量でない限り、その時点を読み出さなければ削除ということではないでしょうか。
------解決策---------
100,000 個のデータはストレスではありません
さらに詳しく, 1~2年前の古いデータを処理したい場合は、定期的に実行するためのphpファイルを書く必要はありません
データベースを直接操作した方が良いのではないでしょうか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。