php数组序列化a:1:i:0;s:1:"1" 的详细解释

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php数组序列化a:1:i:0;s:1:"1" 的详细解释相关的知识,希望对你有一定的参考价值。

1、首先创建好一个数组然后序列化,array("table" => member, "field" => 1,"rule" => -0 ,"cycle" => 24 ,"max" => 1 )。

2、然后用serilize函数序列号,接着在打印输出看序列化的结果。

3、结果s:5:"table";s:6:"member";s:5:"field";i:1;s:4:"rule";i:0;s:5:"cycle";i:24;s:3:"max";i:,a:后代表是个数,s:后代表是字符串长度,i:是数字长度。

4、然后将序列化字符串,输入到mysql数据库中以备使用。

5、最后将反序列化的结果打印,会显示出一个数组,就完成了。

参考技术A a:1:一个数组
i:0; 整数,长度为0,无值
s:1:"1",字符型,长度1,值为1

序列化的结果总是3部分组成的,类型:长度:值,多个结果之间使用;分割本回答被提问者和网友采纳

PHP数组序列化问题,a:1:i:2;i:3;

数据库里保存的是 a:1:i:2;i:3; 其真实面貌是什么? 应该是个数组,写出来俺看看。 还有顺便帮忙解释下这句的意思: foreach($getattachcredits as $creditid => $v) 谢谢

参考技术A a:1:一个数组
i:0;
整数,长度为0,无值
s:1:"1",字符型,长度1,值为1
序列化的结果总是3部分组成的,类型:长度:值,多个结果之间使用;分割

以上是关于php数组序列化a:1:i:0;s:1:"1" 的详细解释的主要内容,如果未能解决你的问题,请参考以下文章

php 数组序列化

将 wpdb sql 数组转换为 php 数组

php如何循环反序列化?

刷题记录:[安洵杯 2019]easy_serialize_php

[安洵杯 2019]easy_serialize_php

php数组反序列化失败,求解!!!