【问题标题】:Parsing twitter stdClass string in PHP在 PHP 中解析 twitter stdClass 字符串
【发布时间】:2013-08-04 21:08:58
【问题描述】:

我将此字符串存储在数据库列中:

O:8:"stdClass":2:{s:4:"type";s:5:"Point";s:11:"coordinates";a:2:{i:0;d:-23.5663719;i:1;d:-46.65284157;}}

我只想要中间的“坐标”:

-23.5663719,-46.65284157

有一种简单的方法可以在 PHP 中解析它以获得这个值吗? 我试过 json_decode 但没用。

谢谢。

【问题讨论】:

    标签: php regex json parsing twitter


    【解决方案1】:

    它不是json编码的,而是使用serialize()序列化的。

    所以你要做的是:

    $o = unserialize($str); // where $str is a string fetched from DB
    var_dump($o->coordinates);
    

    参考资料:

    【讨论】:

    • 没错!我不知道这个功能!谢谢!
    猜你喜欢
    • 2019-06-01
    • 1970-01-01
    • 2011-07-03
    • 2011-10-13
    • 2014-10-10
    • 2013-10-23
    • 1970-01-01
    • 2019-04-21
    • 1970-01-01
    相关资源
    最近更新 更多