WEB

PHP

[関数]シャットダウン時に実行する関数の登録 register_shutdown_function

June 14. 2016

シャットダウン時に実行する関数を登録する

phpにこんな関数があるみたいです。
使い所がありそうな感じもするので、今度試してみよう。

スクリプト処理が完了したとき、あるいは exit() がコールされたときに実行するコールバック関数を登録します。

<?php
 
function shutdown(){
 // これがシャットダウン関数で、
 // スクリプトの処理が完了する前に
 // ここで何らかの操作をすることができます
 
 echo '<h2>Script executed with success</h2>', PHP_EOL;
}
 
register_shutdown_function('shutdown');
exit( '<h1>hello world</h1>' );
?>