zoukankan      html  css  js  c++  java
  • CI cookie 存放数组

     

      

     1 #ci  cookie  由于不能存放数组,所有必须序列化之后在存入数组中
     2 
     3         #定义数组
     4         $cookie_array=array(
     5            'shop_id'=>$gid,
     6            'shop_name'=>$shop_obj[0]['main_title'],
     7            'shop_img'=>$shop_obj[0]['goods_img'],
     8            'shop_price'=>$shop_obj[0]['price'],
     9            'shop_old_price'=>$shop_obj[0]['old_price']
    10         );
    11         #序列化数组  原因是因为cookie只能存放字符串
    12         $cookie_data=serialize($cookie_array);    
    13         #存入cookie
    14         setcookie ( "cookie_data" ,$cookie_data ,time ()+ 3600 );
    15         #取出cookie  并序列化
    16         $data_info=unserialize($_COOKIE['cookie_data']);
    17         var_dump($data_info);
    18 
    19 
    20 
    21 #序列化后
    22 a:5:{s:7:"shop_id";s:1:"4";s:9:"shop_name";s:37:"【4店通用】 蝶恋花咖啡厅  ";s:8:"shop_img";s:18:"14084523762428.jpg";s:10:"shop_price";s:4:"79.0";s:14:"shop_old_price";s:5:"214.0";}
    23 
    24 #反序列化后
    25 Array
    26 (
    27     [shop_id] => 4
    28     [shop_name] => 【4店通用】 蝶恋花咖啡厅  
    29     [shop_img] => 14084523762428.jpg
    30     [shop_price] => 79.0
    31     [shop_old_price] => 214.0
    32 )
  • 相关阅读:
    鼠标放在图片上出现提示
    NSIS调用dll
    IIS7 CMD命令
    NSIS检测
    NSIS修改文件夹访问权限
    NSIS——检测IIS是否安装及版本
    NSIS——检测SQL Server安装版本
    NSIS使用技巧集合
    提供修复界面的NSIS安装包
    NSIS MUI教程
  • 原文地址:https://www.cnblogs.com/hgj123/p/3985926.html
Copyright © 2011-2022 走看看