<span class="unnamed3">php4 には php3 よりも新しいセッションがサポートされています。しばらく使ってみると、その機能インターフェース、内部メカニズム、<br>アプリケーションの利便性について大体理解できました。 <br> セッションの意味を明確にしてください。 <br> たとえば、163.net を使用する場合、ログインからログアウトまたはタイムアウトまでが 1 つのセッションとみなされます。セッション <br> は通常、システム内にあり、一意のセッション ID (通常は非常に長い <br> 文字列) を生成します。セッション ID に加えて、セッションは独自のセッション データを持つこともでき、セッションのさまざまなステータスを記録して区別できます。 <br> <br>php4 は、セッション操作用に次のインターフェイスを提供します。 <br> <br>session_start — セッション データを初期化します。 <br>session_destroy — セッションに登録されているすべてのデータを破棄します。 <br>session_name — 現在のセッション名を取得および/または設定します。 <br>session_module_name — 現在のセッション名を取得および/または設定します。セッションモジュール <br>session_save_path — 現在のセッションの保存パスを取得および/または設定します <br>session_id — 現在のセッション ID を取得および/または設定します <br>session_register — 現在のセッションに変数を登録します <br>session_unregister — 現在のセッションから変数の登録を解除します <br>session_is_registered —変数がセッションに登録されているかどうかを確認します <br>session_decode — 文字列からセッション データをデコードします <br>session_encode — 現在のセッション データを文字列としてエンコードします <br> <br>一目で意味がわかります、session_start はセッションを開始し、session_destroy はセッションを終了します、session_id は現在の session_id を取得し、session_register は現在のセッションに変数を登録します。これは、たとえば、ユーザーがモールを訪問して特定の製品を選択するときに、session_register を使用して製品名またはコードを現在のセッションに登録できます。セッション。 <br> <br>たとえば、次の例 (php マニュアルから抜粋): <br> <br><?php <br/>session_register("count"); <br/>?> 訪問者さん、このページを見ました <? echo $count;> 回。<?=SID?> ユーザーが Cookie を無効にしている場合、<A HREF="nextpage .php?<?=SID?>">ここをクリック</A> <br><br>session_register は暗黙的に session_start をトリガーできます (ユーザーが以前に session_ <br>start 呼び出しを送信していない場合)、現在のセッションが登録されます。変数カウント。ユーザーがここをクリック <br> をクリックするたびに、この変数は 1 ずつ増加します。自分で試してみることもできます。 <?=SID?> の意味についてはここでは詳しく説明しません。 <br><br> <br> <br> <br> <br> <br><br></span>