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" 的详细解释的主要内容,如果未能解决你的问题,请参考以下文章