PHP逆引き大全 516の極意

Webプログラミングの極意 - Tips268 スクリプトが終了した時に実行する関数を登録する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

2-3情報Tips268 スクリプトが終了した時に実行する関数を登録する

Level2

Pointregister_shutdown_function関数を使う

PHPのスクリプトが終了した時に処理を実行するには、register_shutdown_function関数を使います。

register_shutdown_function関数では、PHPのスクリプトが終了したときに実行される関数(シャットダウン関数)を登録することができます。

引数を指定するとシャットダウン関数を実行する際に渡す引数を指定することができます。

register_shutdown_function関数を複数回実行することでシャットダウン関数を複数登録することもできます。

register_shutdown_function関数の使い方

register_shutdown_function(
シャットダウン関数, [引数 ...]);

なお、シャットダウン関数内ではecho文などで出力を行うことはできません。

またシャットダウン関数内で使用するファイルは絶対パスでなければ扱うことができませんので注意が必要です。

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません