您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

请教上面的是什么数据格式?用PHP如何避免?多谢

2024/3/4 11:07:44发布14次查看
请问下面的是什么数据格式?用php如何处理?谢谢!
i:5;a:10:{
i:2;a:2:{s:2:df;s:1:0;s:2:da;s:1:1;}
i:22;a:2:{s:2:df;s:1:1;s:2:da;s:1:1;}
i:18;a:2:{s:2:df;s:1:0;s:2:da;s:1:1;}
i:130;a:2:{s:2:df;s:1:0;s:2:da;s:1:2;}
i:4;a:2:{s:2:df;s:1:1;s:2:da;s:1:1;}
i:128;a:2:{s:2:df;s:1:1;s:2:da;s:1:1;}
i:20;a:2:{s:2:df;s:1:0;s:2:da;s:1:2;}
i:1;a:2:{s:2:df;s:1:1;s:2:da;s:1:2;}
i:3;a:2:{s:2:df;s:1:1;s:2:da;s:1:2;}
i:129;a:2:{s:2:df;s:1:1;s:2:da;s:1:1;}
}
------解决方案--------------------
好多:,学习了。
------解决方案--------------------
i:5; 及后面部分,都是标准的序列化后的字符串,不包括换行,空格等字符,拼接在一起就不是了
unserialize(substr(……));
------解决方案--------------------
你这个是断章取义了
去掉 开始的 i:5; 并删除回车换行符后,为 php 序列化串
print_r(unserialize( $s ));
php codearray( [2] => array ( [df] => 0 [da] => 1 ) [22] => array ( [df] => 1 [da] => 1 ) [18] => array ( [df] => 0 [da] => 1 ) [130] => array ( [df] => 0 [da] => 2 ) [4] => array ( [df] => 1 [da] => 1 ) [128] => array ( [df] => 1 [da] => 1 ) [20] => array ( [df] => 0 [da] => 2 ) [1] => array ( [df] => 1 [da] => 2 ) [3] => array ( [df] => 1 [da] => 2 ) [129] => array ( [df] => 1 [da] => 1 ))
------解决方案--------------------
学习了,没序列化过几次。
------解决方案--------------------
我也学习了!!

该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product