現在の位置: ホーム> 関数カテゴリ一覧> session_reset

session_reset

元の値でセッションアレイを再活性化します
名前:session_reset
カテゴリ:セッションセッション
対応言語:php
一言説明:すべてのセッション変数が再活性化され、セッションポインターがセッションアレイの開始に移動されます

関数名:session_reset()

該当するバージョン:PHP 5> = 5.6.0、PHP 7

関数の説明:session_reset()関数は、すべてのセッション変数を再現し、セッションポインターをセッションアレイの開始に移動します。

構文:session_reset()

例:

 // 开启会话session_start(); // 设置会话变量$_SESSION['username'] = 'John'; $_SESSION['age'] = 25; // 输出会话变量echo $_SESSION['username']; // 输出:John echo $_SESSION['age']; // 输出:25 // 重置会话变量session_reset(); // 输出会话变量echo $_SESSION['username']; // 输出:John echo $_SESSION['age']; // 输出:25

説明:

  1. まず、 session_start()関数を使用してセッションを開始する必要があります。
  2. $_SESSION HyperGlobal変数を使用して、セッション変数を設定します。
  3. session_reset()関数を呼び出すと、セッションアレイの開始時にセッションポインターが移動し、セッション変数を再現します。
  4. session_reset()を呼び出した後、セッション変数は引き続きアクセスできます。
  5. session_reset()関数は現在のセッションのみをリセットし、他のセッションには影響しないことに注意してください。
  6. セッションが有効または破壊されていない場合、 session_reset()関数を呼び出すと警告が発生します。

追加のメモ:

  • session_reset()関数は、セッション変数を再初期化し、セッションポインターが最初に移動する必要がある状況に適しています。たとえば、この関数は、セッションアレイを交換する必要がある場合に使用できます。
  • セッション変数を破壊し、セッションポインターを再活性化する必要がある場合は、 session_unset()関数を使用できます。
  • セッション全体を破壊し、セッションファイルロックをリリースする必要がある場合は、 session_destroy()関数を使用できます。
類似の関数
人気記事(にんききじ)