我的PHP類返回小base64編碼圖像,鏈接如下:處理base64編碼與json_encode和PHP圖像
class Service
{
function getLogo()
{
$image = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c
QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwA";
return 'data:image/png;base64,' . $image;
}
}
返回使用json_encode
圖像將的$image
每一行後添加\n
:
$service = new Service();
$response = array('name' => $service->getName(), 'logo' => $service->getLogo());
header('Content-type: application/json');
echo json_encode($response);
如何正確處理?
你嘗試http://php.net /manual/en/function.chop.php – CheeseConQueso