使用:和{在其中访问PHP变量值

时间:2015-05-21 01:47:43

标签: php arrays

使用Gravity Forms API代码GFAPI :: get_entries返回一个数组。大多数值是直截了当的,我没有问题访问它们。但是,当它输出“List”字段时,它看起来像这样:

[44] => a:3:{i:0;a:5:{s:7:"Address";s:17:"111 Long St";s:4:"City";s:10:"Southfield";s:5:"State";s:2:"MI";s:3:"Zip";s:5:"48033";s:4:"Type";s:17:"House - Townhouse";}}

如何将“111 Long St”设置为变量?我需要所有的值,但我确信一旦得到地址的答案,我就可以弄清楚。

谢谢!

[编辑] 所以这主要是我的工作代码,只需进行一些更改就可以更容易阅读:

$search_criteria["field_filters"][] = array( "key" => "id", value => "10" );
$entries = GFAPI::get_entries( $form_id, $search_criteria );

...

$unserializeArray = unserialize($GLOBALS['entries'][0][44]);
return $unserializeArray[0]["Address"];

1 个答案:

答案 0 :(得分:1)

http://php.net/manual/en/function.unserialize.php

这是PHP中的序列化数组,类似于JSON表示