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

# session_start

(PHP 4 )

session_start -- セッションデータを初期化する

## 説明

bool session_start ( void)

session_start() は、セッションを作成します。 (もしくは、GET変数またはクッキーにより渡されたセッションIDセッショ ンに基づき現在のセッションを復帰します)

名前付きのセッションを使用したい場合、 session_start()の前に session_name()をコールする必要があります。

この関数は常に `TRUE` を返します。

> 注意 クッキーに基づくセッションを使用している場合、ブラウザに何か出力 を行う前にsession_start()をコールする必要があ ります。

session_start()は、 `trans-sid`が有効の場合にURL書換え用の内部出力ハ ンドラを登録します。ユーザが、ob_start()と共に `ob_gzhandler`または類似のものを使用している場合、 出力ハンドラの順番は正しく出力を行うために重要です。例えば、 セッション開始時にユーザは`ob_gzhandler`を登録す る必要があります。

> 注意 `ob_gzhandler`よりも `zlib.output_compression`の使用が推奨されていま す。

前のページ | ホーム | 次のページ
session_set_save_handler | 上に戻る | session_unregister