用php解析Javascript数组或对象

用php解析Javascript数组或对象,javascript,php,arrays,parsing,object,Javascript,Php,Arrays,Parsing,Object,我有一个像这样响应javascript的页面,我想用php解析“series”数组 $(function () { $('#container').highcharts({ series: [{ name: 'IP', data: [3.09,3.24,3.33,] }, { name: 'IPK', data: [3.09,3.16,3.22,] }] }); }

我有一个像这样响应javascript的页面,我想用php解析“series”数组

$(function () {
   $('#container').highcharts({

      series: [{
          name: 'IP',
          data: [3.09,3.24,3.33,]

      }, {
          name: 'IPK',
          data: [3.09,3.16,3.22,]

      }]
  });
});
最有效的方法是什么?

在php中,必须解析JSON数据

var_dump(json_decode($series, true));
例如

在php中:

$input = json_decode($_GET['input'], true);
// $input = array('output' => 
               array('series' =>
                   array(
                       'name' => 'IP',
                       'data' => array(3.09, 3.24, 3.33)
                   ),
                   array(
                       'name' => 'IPK',
                       'data' => array(3.09, 3.16, 3.22)
                   )
               )
            );

JSON.stringify(data)
->
ajax
->
JSON\u decode
->:-)我苦苦挣扎,渴望得到这个答案并理解它。记住在JS中,在JSON对象上使用
JSON.stringify(obj)
,在php中使用
JSON解码($\u GET['input'],true)
。它们不是相互排斥的,而是形成两种不同语言和栖息地的Simbios解析关系。
$input = json_decode($_GET['input'], true);
// $input = array('output' => 
               array('series' =>
                   array(
                       'name' => 'IP',
                       'data' => array(3.09, 3.24, 3.33)
                   ),
                   array(
                       'name' => 'IPK',
                       'data' => array(3.09, 3.16, 3.22)
                   )
               )
            );