如何使用php序列化()和取消序列化()我的问题很基本。我找不到任何例子来满足我的需要。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数组之前我需要序列化它吗?
3 回答
陪伴而非守候
TA贡献1757条经验 获得超8个赞
serialize
unserialize
如何传递PHP 列阵给Javascript?
"foo"
1
true
false
Array ( [1] => elem 1 [2] => elem 2 [3] => elem 3 )
{ 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";}
<array> <element key='1'>elem 1</element> <element key='2'>elem 2</element> <element key='3'>elem 3</element></array>
- 3 回答
- 0 关注
- 1171 浏览
添加回答
举报
0/150
提交
取消