我使用下面的代码从longblob
数据库获取MySQL
并将其放入JSON
格式化的字符串。
$r = mysqli_query($con,$sql);
$result = array();
while($row = mysqli_fetch_array($r)){
array_push($result,array(
'studentid'=>$row['studentid'],
'start'=>$row['start'],
'end'=>$row['end'],
'startsig'=>$row['startsig'],
'endsig'=>$row['endsig']
));
}
echo json_encode(array('users'=>$result));
输出与数据存储在数据库中的不一样,因此我无法使用这些字符串解码图像。
数据库中的:
OM0AV / + + FyeCf GJN / 4Cyf4Vk6p8d / D1ruXTrC8vnHRmAiQ / ICN / AMdqz / wozwl / z21L / v8Ar / 8AE1pab8I /
在JSON字符串中:
OM0AV\/+FyeCf+gjN\/4Cyf4Vk6p8d\/D1ruXTrC8vnHRmAiQ\/icn\/AMdqz\/wozwl\/z21L\/v8Ar\/8AE1pab8I\/
我应该如何防止斜线信号附近出现这些转义字符?