Json_encode以部分形式返回字符串

Json_encode以部分形式返回字符串,json,Json,我有一个php数组,如下所示: Array ( [0] => rgb(255, 126, 28) [1] => rgb(255, 126, 28) [2] => rgb(255, 126, 28)... 我想通过jason_encode传递它,但问题是它只返回元素的第一个字符。如果只对数组的第一个元素进行编码,它会逐个返回数组中的所有字符 这是我的jason_编码脚本: var arrayFromPHP = <?php echo json_encode($arr

我有一个php数组,如下所示:

Array ( [0] => rgb(255, 126, 28) [1] => rgb(255, 126, 28) [2] => rgb(255, 126, 28)...
我想通过jason_encode传递它,但问题是它只返回元素的第一个字符。如果只对数组的第一个元素进行编码,它会逐个返回数组中的所有字符

这是我的jason_编码脚本:

    var arrayFromPHP = <?php echo json_encode($array); ?>

$.each(arrayFromPHP, function (i, elem) {
    alert(elem.value);
});
你能帮我修一下吗? 提前谢谢