获取页面的序列化输出,然后进行转换

时间:2012-05-31 05:11:39

标签: php

我有来自CURL张贴表单的序列化输出

你可以在这里查看输出

http://shopnineteen.com/new-admin/payu.php

输出是CURL表单操作URL的返回

我想捕获此输出并将其反序列化

我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

我不确定这是否是你所追求的,但这是一个非常简单的cURL请求,然后它反序列化结果。

<?php

$url = 'http://shopnineteen.com/new-admin/payu.php';

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);

$result = curl_exec($ch);
curl_close($ch);

if ($result) {
    $data = unserialize($result);

    if (!$data) {
        echo "Not valid serialized data.";
    } else {
        var_dump($data);
    }
}

答案 1 :(得分:0)

字符串格式为JSON

使用JSON DECODE

你可以随心所欲地使用数据