PHPSESSION操作

来源:互联网 发布:c语言输出菱形 编辑:程序博客网 时间:2024/06/05 01:06

// 檢查是否有 g_id 這個 session variable
 $ids = isset($_SESSION['g_id']) ? $_SESSION['g_id'] : '';

 // 使用臨時的數組 numbers 來處理
 $numbers = explode(',', $ids);
 if (isset($_GET['id'])) {
  array_push($numbers, (int) $_GET['id']);
 }

 // 排序,並刪掉重複的 id
 sort($numbers);
 $numbers = array_unique($numbers);

 // 重新寫回 SESSION 中
 $_SESSION['g_id'] = implode(',', $numbers);

 //var_dump($_SESSION);