PHP マニュアル
前のページ |  | 次のページ

# exit

(PHP 3, PHP 4, PHP 5)

exit -- メッセージを出力し、カレントのスクリプトを終了する

## 説明

void exit ( [string status] )

> 注意: この関数は実際には関数ではなく言語構造です。

> 注意: PHP >= 4.2.0 では`status` が integer の場合それを表示しません。

exit() 関数は、スクリプトの実行を終了します。 終了直前に `status` を出力します。

`status` が integer の場合、 その値も終了ステータスとして使用されます。 終了ステータスは 0 から 254 までの間の値であるべきであり、 ステータス 255 はPHPによって予約されているので使用すべきではありません。 ステータス 0 は、プログラムを正常に終了させる際に使用します。

例 1. exit() の例

`<?php $filename = '/path/to/data-file'; $file = fopen ($filename, 'r') or exit("unable to open file ($filename)"); ?>`

例 2. exit() ステータスの例

`<?php // プログラムを正常に終了する exit; exit(); exit(0); // エラーコードとともに終了する exit(1); exit(0376); // 8 進数 ?>`

> 注意: この言語構造は、die() と等価です。

register_shutdown_function() も参照ください。

前のページ | ホーム | 次のページ
eval | 上に戻る | get_browser