ホームページ >バックエンド開発 >PHPチュートリアル >セッション内の値 s と i は何を意味しますか?

セッション内の値 s と i は何を意味しますか?

WBOY
WBOYオリジナル
2016-06-13 13:37:341037ブラウズ

セッション内の値 s と i は何を意味しますか?
sessionid の情報を開くと、4 つのパラメータ name|s:4:"gong" で表現されているものと、3 つのパラメータ id|i:3; で表現されているものがあるのはなぜですか。それらのほとんどは 4 つのパラメータで表現されますが、なぜパラメータが 3 つあるのか、そして id の値が 3 ではなく 2


であるため、id|i:3 の表現に問題があります。

-----解決策---------
unserialize

name |s:4 :"gong"
は $_SESSION["name"] の値が gong であることを意味し、s は文字列を意味し、4 は長さ
id|i:3 を意味し、その後 $_SESSION["id" ]、値は 3 です。整数

は単に unserialize を使用することを意味します。
------解決策---------
はセッション変数
name|s を表します: 4 : "gong"
名前付き名前タイプ文字列長さ 4 値 gong

id|i:3
名前付き ID タイプ数値 3

i 数値タイプ、長さ情報は必要ありません

最後の質問については、コメントする前に確認してください

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