Ctrl+を使用Cして CLI で実行されている PHP スクリプトを終了すると、シャットダウン関数も、インスタンス化されたオブジェクトのデストラクタも、出力バッファも処理されません。代わりに、プログラムは死ぬだけです。Ctrl+Cがやるべきことなので、これはおそらく良いことです。しかし、それを変更する方法はありますか?Ctrl+を強制的Cにシャットダウン機能を通過させることは可能ですか?
より具体的には、これはスクリプトの終了時にデータをシリアル化して保存することに関するもので、次回スクリプトを実行するときにデータを再ロードして再開できます。定期的にデータを保存することはできますが、最後の保存以降はすべて失われます。他にどのようなオプションがありますか?