我试图找出这种格式是什么:
a:2:{i:0;s:2:"29";i:1;s:2:"30";}
它有点像json。为了提供背景信息,我将 php/drupal 与 webform 模块一起使用,并提交表单返回一个输入字段作为文件上传框的此值。
我正在尝试获取 29 和 30。希望有一种简单的方法可以获取这两个数字,而无需使用正则表达式解析字符串。
提前致谢。
这是一个序列化数组。
您可以通过以下方式使用 PHP 获取值:
$value = unserialize('a:2:{i:0;s:2:"29";i:1;s:2:"30";}');
你可以在这里阅读更多:http: //php.net/manual/en/function.serialize.php