确定返回的代码格式

时间:2012-11-24 23:45:59

标签: php drupal

我想知道这种格式是什么:

a:2:{i:0;s:2:"29";i:1;s:2:"30";}

有点像json。为了给出背景信息,我使用php / drupal和webform模块并提交表单,返回一个输入字段作为fileupload框的值。

我想要获得29和30.希望有一种简单的方法来获取这两个数字,而不必使用正则表达式解析字符串。

提前致谢。

1 个答案:

答案 0 :(得分:6)

这是一个序列化数组。

您可以通过以下方式获取PHP的值:

$value = unserialize('a:2:{i:0;s:2:"29";i:1;s:2:"30";}');

您可以在此处阅读更多内容:http://php.net/manual/en/function.serialize.php