- 締切済み
セッション変数にカンマ区切りでいれていったデータを削除したい
ショッピングカートを作りたいのですが、セッションのデータから特定の値を削除する方法がわかりません。 $_SESSION['vals']['cart'].="{$_POST['code']},"; $_SESSION['vals']['cart'].="{$_POST['name']},"; $_SESSION['vals']['cart'].="{$_POST['price']},"; $_SESSION['vals']['cart'].="{$_POST['num']},"; たとえば↑みたいに、他のページから飛んできたデータを$_SESSION['vals']['cart']に , 区切りで、どんどんデータを入れていったとしたら、どうやって、特定の値のデータを$_SESSION['vals']['cart']から削除するのでしょうか? よろしくおねがいいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hogehoge78
- ベストアンサー率80% (433/539)
回答No.2
$_SESSIONは配列でデータを扱えるので、配列で挿入してやったほうが管理しやすいと思います。
- tom233
- ベストアンサー率17% (61/352)
回答No.1
手動でカンマをばらして該当のデータを削除してセッションのデータを再構築とやる必要があるでしょうね。