`
dennisbing
  • 浏览: 163693 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cookies不能够存放数组

    博客分类:
  • PHP
 
阅读更多

  整了半天,数组一直没有存到cookie里面去,后来发现,应该把数组先序列化,或者拼接成字符串,然后在放到cookie中去.

   setcookie("uu_inviter_info",implode('|*|%|(|)|d|e|n|n|i|s|#|',$aRegUser['inviterUidInfo']), time() + 3600*24, "/", _DOMAIN_);
  或者是序列化某些数据,然后在取值的时候,explode('|*|%|(|)|d|e|n|n|i|s|#|',$aInviterInfo);
或者反序列化都可以不的.
  最重要的是记住  cookies不能存放数组形式,要更改方式去存放.

分享到:
评论

相关推荐

    php利用cookies实现购物车的方法

    首先,要创建一个购物车类CartApi,该类中会有一个二维数组用于存放购物车信息,每个商品都是数组中的一个元素。同时,还应有一个构造函数,可以接受商品的详细信息,并将其添加到购物车数组中。类中会有一个方法...

    mumuki-guia-php-php-aula-6-cookies-e-session

    3. **存储与读取 Session 数据**:`$_SESSION` 是一个超全局数组,用于存放 Session 变量,`session_regenerate_id()` 可以更新 Session ID 以防止会话固定攻击。 4. **生命周期**:Session 默认在一段时间无活动后...

    javascript

    2. **04-arrays**: JavaScript数组是存放多个值的数据结构。这部分内容可能包括数组的声明、初始化,访问元素,以及操作数组的各种方法,如push、pop、slice、concat、sort等。 3. **05-dom**: DOM(文档对象模型)...

    2021-2022计算机二级等级考试试题及答案No.19244.docx

    可以用Visual Foxpro建立,但是不能把它添加到数据库中:此选项错误在于自由表确实可以通过Visual Foxpro创建,并且能够被添加到数据库中。 - C. 自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由...

    2021-2022计算机二级等级考试试题及答案No.13644.docx

    1. 集合数据类型:集合是一种特殊的容器,它只能存放引用数据类型,即对象的引用,不能直接存放基本数据类型,如整型、浮点型等。 2. 字符串操作:在VB中,字符串连接可以用`&`操作符,所以选项B `A & B` 正确,...

    asp.net面试题

    - **解析**: 定义了一个Jagged数组(数组的数组),其中`myArray[2]`为长度为2的一维数组。 - **选项分析**: - A. 9: 错误。 - B. 2: 错误。 - C. 6: 错误。 - D. 越界: 正确,因为`myArray[2]`只有两个元素,...

    Web 程序设计复习题.docx

    - **数组类型**: 不属于值类型,而是引用类型。 22. **Image控件** - 可以用于显示图片,并且可以通过设置属性来实现图片的超链接功能。 23. **ASP.NET 3.5的智能验证** - 引入了服务器端验证控件,例如 ...

    PHP实例开发源码—php打造简易个人网站系统.zip

    - ** sessions 和 cookies**:用于存储和管理用户状态信息。 - **URL路由**:将不同的URL映射到相应的处理函数。 - **面向对象编程**:类的定义、对象的创建、继承、封装和多态等。 通过分析这个项目,可以学习到...

    php实现保存周期为1天的购物车类

    // 存放购物车的二维数组 private $CartCount; // 统计购物车数量 public $Expires = 86400; // Cookies过期时间,单位为秒(1天) } ``` 在这个`CartAPI`类中,我们定义了两个私有属性:`$CartArray`用于存储...

    EL表达式1

    虽然自定义EL函数的流程相对复杂,包括创建函数类和在`.tld`文件中声明函数,但在实际应用中,开发者更倾向于使用已有的函数库,如JSTL中的`<c:out>`、`<c:set>`等标签,它们提供了丰富的字符串处理、数组和集合操作...

    DotNet面试题汇总.pdf

    26. **生成随机不重复数组**:可以使用集合类(如`HashSet`)来帮助生成不重复的随机数,并将这些数添加到数组中。 27. **页面间传递值的方式**:常见的方法包括使用查询字符串、Session状态、View State、Cookies...

    Microsoft.Net常见问题集锦

    25. **产生一个 int 数组,长度为 100,并向其中随机插入 1-100,且不能重复。** - 可以通过创建一个包含 1 到 100 的序列,然后使用随机算法打乱数组元素的顺序来实现。 26. **列举 ASP.NET 页面之间传递值的几种...

    2021-2022计算机二级等级考试试题及答案No.10564.docx

    - **字符数组**:每个元素存放一个字符。 ### 25. Web的工作原理 - **Web系统**:由web服务器和web浏览器组成,采用超文本传输协议(HTTP)进行通信。用户通过浏览器发送请求给服务器,服务器处理请求后返回相应的...

    WXG一面1

    Java 中的内存由 JVM 自动管理,栈用于存放基本类型和对象引用,堆用于存放对象实例,垃圾回收机制处理不再使用的对象。 4. **C++ 多态** 多态是面向对象编程的一个关键特性,允许通过基类指针调用派生类的方法。...

    2021-2022计算机二级等级考试试题及答案No.14301.docx

    10. 字符数组中的每个元素确实存放一个字符,这是C/C++等编程语言中数组的基础知识。 11. 变量的存储位置通常是固定的,D选项错误地认为地址可以随时改变。 12. x数组元素的引用,错误的是D选项,数组下标超过范围...

    ASP.NET面试题

    - **堆(Heap)**:动态分配内存,大小不固定,主要存放对象实例。 - **栈(Stack)**:静态分配内存,大小固定,主要用于存放局部变量和函数调用上下文。 - **区别**:堆内存用于存放对象实例,由垃圾回收器管理;...

    php_manual_zh.zip

    对于初学者和进阶开发者来说,这是一份不可或缺的参考资料。 通过查阅《PHP编程手册中文版》(php_manual_zh.chm),开发者可以快速查询到所需的方法和功能,解决编程中遇到的问题,提升PHP编程的效率和质量。

    2021-2022计算机二级等级考试试题及答案No.17792.docx

    29. ASP.NET页面间传递值的方法包括URL参数、Session、ViewState、QueryStrings、Cookies、隐藏字段、服务器控件的ViewState以及自定义对象等。 以上是计算机二级等级考试的部分试题解析和相关知识点,涵盖了程序...

    基于PHP的willblogphp博客系统源码.zip

    7. **会话和cookies管理**:用于处理用户登录状态和个性化设置。 8. **错误和异常处理**:确保程序在遇到问题时能够优雅地处理。 9. **面向对象编程**:类、对象、继承、封装和多态等概念的运用。 10. **前端技术...

Global site tag (gtag.js) - Google Analytics