• 締切済み

クッキーに配列データを追加する方法

クッキーにデータA、データBを配列のように 追加していきたいのですが、うまくいきません。 当方、初心者ですが、お願いします。

みんなの回答

  • nikuq
  • ベストアンサー率22% (8/36)
回答No.1

私はログインでcookieを使っており、ログインIDとパスワードを、配列の様にして使っています。 やり方は、cookieにデータを格納する際に、『/』や『~』といった、使わない記号を用いています。 例えば、ログインIDが 『hoge_login』 でパスワードが 『hoge_pass』 だとすると、cookieに格納するデータを 『hoge_login/hoge_pass』 や 『hoge_login~hoge_pass』 等にして、PHPでcookieを抽出した際に、split関数を使って配列に分けています。 こんな感じです↓ $login = split("/",$_COOKIE['login']); or $login = split("~",$_COOKIE['login']); そうすると、配列$loginは、 $login[0]にhoge_login $login[1]にhoge_pass となるので、配列になります。 周りくどいやり方ですが、これで対応しています。

yama888
質問者

補足

$login[0]にhoge_loginで取り出そうとするとArrayと 表示されてしまうのですが・・・。

関連するQ&A