PHPセッション関数の処理1、 session_start
Function 関数: セッションを開始するか、既存のセッションを返します。
関数プロトタイプ: boolean session_start(void);
戻り値: ブール値
関数の説明: この関数にはパラメータがなく、戻り値はtrueです。この関数を最初に置くのが最善であり、その前に出力があってはなりません。そうしないと、次のようなアラームが発行されます: 警告: セッション キャッシュ リミッターを送信できません – ヘッダーは既に送信されました (出力は / で開始されました) 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 はチェックされる変数名です。成功すると、論理値
true が返されます。 PHPセッション関数の処理4
、 session_unregister
Function関数: 登録されている変数を削除します。 関数プロトタイプ: boolean session_session_unregister(string name);
戻り値: Boolean値
関数の説明: この関数は、現在の session のグローバル変数の変数を削除します。パラメータ
name は、削除される変数の名前です。成功すると、
true が返されます。 PHPセッション関数の処理5
、
session_destroyFunction関数: 現在のセッションを終了し、セッション内のすべてのリソースをクリアします。 関数プロトタイプ: boolean session destroy(void);
戻り値: ブール値。
関数の説明: この関数は現在のセッションを終了します。この関数にはパラメータがなく、戻り値は
trueです。
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 情報をデコードし、成功した場合は論理値
true を返すことができます。 name 関数 関数: 現在のセッション名にアクセスします
関数プロトタイプ: boolean session_name(string [name]);
戻り値: String
関数の説明: この関数は、現在のセッションの名前を取得またはリセットできます。パラメーターnameがない場合、現在のsessionの名前を取得することを意味し、パラメーターを追加することは、sessionnameをパラメーターnameとして設定することを意味します。
PHPセッション関数の処理9、session_id
関数関数: 現在のセッション識別番号にアクセスします
関数プロトタイプ: ブール値 session_id(string [ id]);
戻り値: string
関数の説明: この関数は、現在保存されているセッションの識別番号を取得またはリセットできます。パラメータidがない場合、現在のsessionの識別番号を取得することのみを意味し、パラメータを追加することは、新しく指定されたidにsessionの識別番号を設定することを意味します。 。
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チュートリアルに興味のある方の参考になれば幸いです。