ThinkPHP5 でのセッションの使用

WBOY
リリース: 2016-10-22 00:00:06
オリジナル
1471 人が閲覧しました

私は ThinkPHP の以前のバージョンに慣れているため、Session を使用したい場合は $_SESSION を使用してアクセスしています。今日 ThinkPHP5 のマニュアルを読んで、この方法で使用するのは安全ではないことがわかりました。 ThinKPHP5 はセッションをカプセル化するため、少なくとも使用時にははるかに安全であると思われます。

セッション設定

Sessionを操作したい場合は、Think PHP5のThinkSessionクラスを使用する必要があります

コード例は次のとおりです:

リーリー

セッションの読み取り

セッションを読み取る最も安全な方法は、ThinkRequet クラスのセッション メソッドを使用することです

サンプルコードは次のとおりです:

リーリー

このメソッドを使用すると、安全なだけでなく、あらゆる次元のセッション変数を読み取ることができます。

もちろん、Session クラスを使用してセッションを読み取ることもできますが、このメソッドは最大でも 2 次元のセッション変数の読み取りのみをサポートします

サンプルコード:

リーリー

グローバル配列 $_SESSION を直接使用してセッション変数を格納するのは少し面倒ですが、安全のため試してみる価値はあります。

この記事は最初に Dingqiu.com に掲載されたものです。転載する場合は出典を明記してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!