ホームページ  >  記事  >  バックエンド開発  >  PHP のいくつかの一般的なセッション関数

PHP のいくつかの一般的なセッション関数

小云云
小云云オリジナル
2017-11-23 15:27:361734ブラウズ

コンピューター用語では、セッションとはエンド ユーザーが対話型システムと通信する間の時間間隔を指し、通常はシステムに入る登録からシステムからログアウトするまでの経過時間を指します。そして、必要に応じて、ある程度の操作の余地があるかもしれません。このセクションでは、PHP で知っておく必要があるいくつかの一般的なセッション関数を紹介します。

session_start():

セッションを開始します。これについては何も言うことはありません。セッション ID に基づいてセッション ファイルを開きます。セッション ID がない場合は、ID と対応するセッション ファイルを作成します。

$SESSION[]:

$SESSION にデータを保存するだけでなく、セッション ファイルには ID などの他の情報も保存されます。

sessionunset():

$SESSION 配列をクリアします。これは配列内の値をクリアしますが、$SESSION 変数はまだ存在します。これは unset($SESSION) とはまったく異なる概念です。

sessioncommit():

セッションデータを送信してセッションを終了し、$SESSIONデータをファイルに書き込んでセッションを終了します。実際、ページが実行されると、PHP はこの関数と同じ動作を自動的に実行します。したがって、この関数はほとんど使用されません。

session_destroy():

セッションをログアウトします。これは、セッションを閉じ、対応するセッション ファイルを削除します。クライアントとサーバー間の接続を切断します。

上記はよく使用されるセッション関数のいくつかです。皆さんのお役に立てれば幸いです。

関連する推奨事項:

PHPセッション変数の破棄

Cookieとセッションの定義と違い

PHPのSESSIONメカニズムの分析

以上がPHP のいくつかの一般的なセッション関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。