如何通过php jsonencode将字符串转换为json,但不带引号

如何通过php jsonencode将字符串转换为json,但不带引号,php,javascript,json,Php,Javascript,Json,我有这个PHP代码… foreach($valoresa as $cada) $listaDatos[$c++] = array('Date.UTC(' . date("Y", strtotime($cada['reading_date'])) . ',' . date("m", strtotime($cada['reading_date'])) . ',' . date("d", strtotime($cada['reading_date'])) . ',' . date("H", s

我有这个
PHP代码…

foreach($valoresa as $cada)
    $listaDatos[$c++] = array('Date.UTC(' . date("Y", strtotime($cada['reading_date'])) . ',' . date("m", strtotime($cada['reading_date'])) . ',' . date("d", strtotime($cada['reading_date'])) . ',' . date("H", strtotime($cada['reading_date'])) . ',' . date("i", strtotime($cada['reading_date'])) . ',' . date("s", strtotime($cada['reading_date'])) . ')', floatval($cada['value']));
然后混合
JS
PHP

{
    name: '<?php echo $nombreDato; ?>',
    yAxis: <?php echo $yAxis++; ?>,
    data: <?php echo json_encode($listaDatos); ?>
},
我想要这个:
(没有任何引用)

我为什么要这样做?如果我这样做:

foreach($valores01 as $cada)
    $listaDatos[$c++] = array(strtotime($cada['reading_date']) * 1000, floatval($cada['value']));
highcharts
正在识别数据日期,比原始日期早2小时,我只想使用
date.UTC()
进行测试,因为
highcharts
的原始示例是这样做的:

固定:


我修复了@nnnnnn提示,它非常简单,我考虑了一个任意json php函数或其他什么,但是使用
str_replace()
php函数更简单:

<?php
    $datosFinales = json_encode($listaDatos);
?>
{
    name: '<?php echo $nombreDato; ?>',
    yAxis: <?php echo $yAxis++; ?>,
    data: <?php echo str_replace("\"", "", $datosFinales); ?>
},

{
名称:“”,
亚克斯:,
数据:
},

我修复了@nnnnnn提示,它非常简单,我考虑了一个任意json php函数或其他什么,但是使用str_replace()php函数更简单:

<?php
    $datosFinales = json_encode($listaDatos);
?>
{
    name: '<?php echo $nombreDato; ?>',
    yAxis: <?php echo $yAxis++; ?>,
    data: <?php echo str_replace("\"", "", $datosFinales); ?>
},

{
名称:“”,
亚克斯:,
数据:
},

JSON不支持引号。因此,它本身就是这样做的,为了删除这些引号,我该怎么做。您可以在PHP代码中进行字符串替换,将每个
更改为空字符串。可能重复的JSON不支持调用方法/函数,那么如何开始呢?
<?php
    $datosFinales = json_encode($listaDatos);
?>
{
    name: '<?php echo $nombreDato; ?>',
    yAxis: <?php echo $yAxis++; ?>,
    data: <?php echo str_replace("\"", "", $datosFinales); ?>
},