这可能不是堆栈溢出的合适问题所以我提前道歉。我跟在另一个人的代码背后,我发现了这些奇怪的数值。
a:2:{i:0;s:2:"25";i:1;s:2:"26";}
似乎a
值表示项目数,然后有i
值和s
值。我从未见过这个,也不完全确定如何处理它。在我做某事之前,我只是想知道这是否是某种我不熟悉的标准。
答案 0 :(得分:3)
这是一个serialized
字符串,您应unserialize
使用此函数unserialize。
<?php
ini_set('display_errors', 1);
$string='a:2:{i:0;s:2:"25";i:1;s:2:"26";}';
print_r(unserialize($string));
<强>输出:强>
Array
(
[0] => 25
[1] => 26
)