ホームページ > バックエンド開発 > PHPチュートリアル > PHPセッション処理関連機能の紹介

PHPセッション処理関連機能の紹介

WBOY
リリース: 2016-08-08 09:26:14
オリジナル
1090 人が閲覧しました

PHPセッション関数の処理1 session_start

Function 関数: セッションを開始するか、既存のセッションを返します。

関数プロトタイプ: boolean session_start(void);

戻り値: ブール値

関数の説明: この関数にはパラメータがなく、戻り値はtru​​eです。この関数を最初に置くのが最善であり、その前に出力があってはなりません。そうしないと、次のようなアラームが発行されます: 警告: セッション キャッシュ リミッターを送信できません ヘッダーは既に送信されました (出力は / で開始されました) usr/local /apache/htdocs/cga/member/1.php:2) /usr/local/apache/htdocs/cga/member/1.php の 3 行目 2

session_register

関数関数: 新しい変数をセッション変数として登録します関数プロトタイプ: boolean session_register(文字列名);

戻り値: ブール値。

関数の説明: この関数は、グローバル変数内の現在の SESSION に変数を追加します。成功すると、パラメータ

name が論理値を返します。価値

真実$_SESSION[name] または $HTTP_SESSION_VARS[name] の形式を使用して、値を取得または割り当てることができます。 PHPセッション関数の処理3

session_is_registered

Function 関数: 変数がセッション変数として登録されているかどうかを確認します。 関数プロトタイプ: boobean session_is_registered(文字列名);

戻り値: ブール値

関数の説明: この関数は、現在のセッションに指定された変数がすでにあるかどうかを確認できます登録の際、パラメーター

name はチェックされる変数名です。成功すると、論理値

tru​​e が返されます。 PHPセッション関数の処理4

session_unregister

Function関数: 登録されている変数を削除します。 関数プロトタイプ: boolean session_session_unregister(string name);

戻り値: Boolean値

関数の説明: この関数は、現在の session のグローバル変数の変数を削除します。パラメータ

name は、削除される変数の名前です。成功すると、

tru​​e が返されます。 PHPセッション関数の処理5

session_destroy

Function関数: 現在のセッションを終了し、セッション内のすべてのリソースをクリアします。 関数プロトタイプ: boolean session destroy(void);

戻り値: ブール値。

関数の説明: この関数は現在のセッションを終了します。この関数にはパラメータがなく、戻り値は

tru​​eです。

PHPセッション関数の処理6

session_encode

関数関数: session情報エンコーディング 関数プロトタイプ:

string session_encode(void ; それはテストです;c|s:4:

lala; a

は変数名です s:12

は変数の値を表しますaテストです」の長さは12です 変数はセミコロン「;」で区切られています。 PHP セッション関数の処理 7 , session_decode 関数関数: session情報デコード

関数プロトタイプ: ブール値 session_decode (文字列データ)

戻り値: ブール値 関数の説明: この関数は、session 情報をデコードし、成功した場合は論理値

tru​​e を返すことができます。 name 関数 関数: 現在のセッション名にアクセスします

関数プロトタイプ: boolean session_name(string [name]);

戻り値: String

関数の説明: この関数は、現在のセッションの名前を取得またはリセットできます。パラメーターnameがない場合、現在のsessionの名前を取得することを意味し、パラメーターを追加することは、sessionnameをパラメーターnameとして設定することを意味します。

PHPセッション関数の処理9session_id

関数関数: 現在のセッション識別番号にアクセスします

関数プロトタイプ: ブール値 session_id(string [ id]);

戻り値: string

関数の説明: この関数は、現在保存されているセッションの識別番号を取得またはリセットできます。パラメータidがない場合、現在のsessionの識別番号を取得することのみを意味し、パラメータを追加することは、新しく指定されたidsessionの識別番号を設定することを意味します。 。

PHPセッション関数の処理10 session_unset

Function関数: 登録されている変数をすべて削除します。

関数プロトタイプ: void session_unset (void)

戻り値: ブール値

関数の説明: この関数はSession_destroyとは異なり、セッションを終了しません。関数 session_unregister を使用して、すべてのセッション変数を 1 つずつ登録解除するのと同じです。

無料で入手LAMPBand of BrothersオリジナルPHPチュートリアルCD / 詳細 PHP 》エッセンシャル版、詳細は公式サイトカスタマーサービスまでお問い合わせください:http://www.lampbrother.net

PHPCMS二次開発http://yun.itxdl .cn/online/phpcms /index.php?u=5

WeChat開発http://yun.itxdl.cn/online/weixin/index.php?u=5

モバイルインターネットサーバーサイド開発http://yun.itxdl.cn/online/server/index.php?u=5

Javascriptコースhttp:/ /yun.itxdl.cn /online/js/index.php?u=5

CTOトレーニングキャンプhttp://yun.itxdl.cn/online/cto/index.php ?u=5

以上、PHPのセッション処理に関する機能を側面も含めて紹介しましたが、PHPチュートリアルに興味のある方の参考になれば幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート