Как получить изображение из байтового массива в php? - PullRequest
0 голосов
/ 21 ноября 2018

Как получить изображение из байтового массива в php?У меня есть строка байтового массива, и я хочу сгенерировать изображение.

Я пробую этот код ниже.

$arrayData = array(
    'status' => 404,
    'message' => 'Not Found'
);

$json = file_get_contents('php://input');
$obj = json_decode($json,true);


$img = isset($obj['image']) ? $obj['image'] : '';  


print_r($img); die;


$filename = $finalimage . '.' . 'jpg';

$filepath = base_url().'uploads/apifiles'.$filename;



file_put_contents($filepath, $finalimage);

1 Ответ

0 голосов
/ 21 ноября 2018

Попробуйте этот код ниже

$image_string = 'byte_strng';
$data = base64_decode($image_string);
$im = imagecreatefromstring($data);
header('Content-Type: image/jpeg');
imagejpeg($im);
imagedestroy($im);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...