PHP json_encode没有将数组转换为JSON

时间:2016-04-20 11:41:16

标签: php json

当我在我的SQL选择中取出“note”列时,它会将其转换为json数组,但当我将其添加回来时,我根本没有回显 - 注释列最多可以包含500个字符。

在我的查询后,我这样做:

header('Content-Type: application/json');
var_dump($arrResult);
echo json_encode($arrResult); 

json_encode($arrResult)为空,但$arrResult为:

array(3) {
  [0]=>
  array(3) {
    ["ref"]=>
    string(5) "12291"
    ["user"]=>
    string(11) "H.a"
    ["note"]=>
    string(639) "Dear Mrs s

Further to your phone callblabal"
  }
  [1]=>
  array(3) {
    ["ref"]=>
    string(5) "11369"
    ["user"]=>
    string(10) "sss"
    ["note"]=>
    string(39) "VM left IP"
  }
  [2]=>
  array(3) {
    ["ref"]=>
    string(5) "12101"
    ["user"]=>
    string(6) "K.Holt"
    ["note"]=>
    string(159) "<div>Spoke with client</div>"
  }
}

有某种限制吗?

因为它在3中断了我想与<div>有关吗?​​

0 个答案:

没有答案