【发布时间】:2018-02-13 16:15:52
【问题描述】:
当我尝试解析以解码它时,我从数据库中获取 json 字符串,但没有显示任何内容
$apiContent = "[{"caseid":2,"fullname":"df","businessname":"asdf","phonenumber":"12345678","activity":"sdf","province":7,"wilayat":"adfasd","description":"sfasdf","casedate":{"date":"2018-02-08 11:39:19.000000","timezone_type":3,"timezone":"Asia\/Muscat"}}]"
print_r(json_decode($apiContent, TRUE));
【问题讨论】:
-
它没有显示,因为你没有打印它。
-
试试
$apiContent = json_decode($apiContent, TRUE); var_dump( $apiContent ); -
当我回显 $apicontent 它显示时我也尝试过,但是当我尝试使用 json_decode 时它什么也没显示
-
并且还尝试用
''而不是""包装json字符串 -
现在,它不是一个有效的字符串,因为里面有 unescape
"。