「PHPでログインしている人リストを表示する必要がある」 という話を聞いたので、 session.save_pathにあるファイルunserializeすればすぐじゃんとか思ったんですが、コレ、serializeの結果とsessionファイルの中身違くね?

Array
(
    [aaa] => 111
    [bbb] => 222
    [ccc] => book Object
        (
            [name] => namae
            [price] => 1000
            [releaeDate] => 2004/12/01
        )

)

こうゆう配列をserializeした結果、

a:3:{s:3:"aaa";s:3:"111";s:3:"bbb";s:3:"222";s:3:"ccc";O:4:"book":3:{s:4:"name";s:5:"namae";s:5:"price";i:1000;s:10:"releaeDate";s:10:"2004/12/01";}}

そして、実際の$_SESSIONに入れた場合のセッションファイルの中身、

aaa|s:3:"111";bbb|s:3:"222";ccc|O:4:"book":3:{s:4:"name";s:5:"namae";s:5:"price";i:1000;s:10:"releaeDate";s:10:"2004/12/01";}

なんか微妙にフォーマット違う。どういうこと?

Comments


Option