我怎么解析字符串PHP

时间:2014-08-08 14:49:22

标签: php string

如何使用php将此字符串解析为数组?

[[1406906881,9.3],[1406907001,9.5],[1406907061,9.5],[1406907121,9.8],[1406907181,9.4],[1406907241,9.6],[1406907361,9.3],[1406907421,9.3],[1406907481,9.1],[1406907541,9.2],[1406907601,9],[1406907661,9],[1406907781,8.9],[1406907841,9],]

2 个答案:

答案 0 :(得分:0)

看起来你有一个尾随逗号

[1406907661,9],[1406907781,8.9],[1406907841,9],]
                                              ^

不确定这是不是你问的问题。

答案 1 :(得分:0)

您可以使用PHP中的json_decode()函数对其进行解析。该字符串看起来像json数组。

另外,修复字符串中的尾随逗号(如Alf所述)。

工作示例:

<pre>
<?php

$jsonArr = json_decode('[[1406906881,9.3],[1406907001,9.5],[1406907061,9.5],[1406907121,9.8],[1406907181,9.4],[1406907241,9.6],[1406907361,9.3],[1406907421,9.3],[1406907481,9.1],[1406907541,9.2],[1406907601,9],[1406907661,9],[1406907781,8.9],[1406907841,9]]');

print_r($jsonArr);

?>

输出:

enter image description here