如何解析字符串php

如何解析字符串php,php,string,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]

如何使用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],]
<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);

?>

看起来你后面有个逗号

[1406907661,9],[1406907781,8.9],[1406907841,9],]
                                              ^
不知道你是不是在问这个

您可以使用PHP中的函数解析此函数。该字符串看起来像json数组

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

工作示例:


产出:


它是从哪里来的?纳尼亚?你试过吗?正常的方法是什么?逗号是一个问题。它不起作用,json_解码不解码字符串。您是否修复了
Alf
中提到的尾随逗号?请参阅下面的帖子