在coldfusion中反序列化PHP数组

ian*_*ham 4 php wordpress coldfusion

我正在进行Coldfusion项目,我需要从wordpress驱动的数据库中提取一些信息.我需要的一些信息是存储在wp_options表中的序列化数组.我无法弄清楚如何在Coldfusion中反序列化数组数据.

我目前正在使用Coldfusion 8的开发版本.我无法升级到Coldfusion 9,因为我的工作应用程序是基于Coldfusion 8构建的

我只能找到这个链接http://www.cfinsider.com/index.cfm/2010/5/4/Serializing--Deserializing-in-ColdFusion-9谈到反序列化CFC但它没有似乎在我正在传递的数组上工作.

以下是我尝试反序列化的数据示例

a:2:{i:2;a:2:{s:5:"title";s:0:"";s:6:"number";i:5;}s:12:"_multiwidget";i:1;}

任何帮助都会很棒.

Tod*_*arp 6

你最好的选择可能是查看Sean Corfield的ColdFusion项目脚本.我能用它做下面的事情:

<script:php>
    <?php
        $array = unserialize('a:2:{i:2;a:2:{s:5:"title";s:0:"";s:6:"number";i:5;}s:12:"_multiwidget";i:1;}');
        $_COLDFUSION["test"] = json_encode($array);
    ?>
</script:php>

<cfdump var="#deserializeJSON(variables.test)#">
Run Code Online (Sandbox Code Playgroud)

哪个产生:

替代文字