首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用php serialize()和unserialize()

如何使用php serialize()和unserialize()
EN

Stack Overflow用户
提问于 2011-12-27 14:42:18
回答 9查看 277.9K关注 0票数 132

我的问题很基本。

我没有找到任何示例来满足我的需求,比如serialize()unserialize()在php中到底是什么意思?他们只是给出了一个例子-序列化一个数组,并以一种无法解释的格式显示输出。通过他们的行话来理解基本概念真的很难。

编辑:

<?php

$a= array( '1' => 'elem 1', '2'=> 'elem 2', '3'=>' elem 3');
print_r($a);
echo ("<br></br>");
$b=serialize($a);
print_r($b);

?>

输出:

Array ( [1] => elem 1 [2] => elem 2 [3] => elem 3 ) 

a:3:{i:1;s:6:"elem 1";i:2;s:6:"elem 2";i:3;s:7:" elem 3";}

我不能理解第二个输出。除此之外,有没有人能举个例子说明我在使用php数组之前需要序列化它的情况?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8641889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档