Ваш код неверен.Вы не используете return
из не функции, так как это не имеет смысла.Если в вашем случае вам нужно заменить
return $qwe;
на просто
echo $qwe;
, я бы также последовал за ним мгновенно die();
и удалил закрытие ?>
.Это должно быть все, что вам нужно, чтобы это работало.
Не уверен, какой смысл извлекать файл JPEG, а выводить мысль PNG.Вы ничего не получаете, кроме траты времени и ресурсов, поэтому весь код преобразования довольно бесполезен, и повторения только что загруженного файла должно быть достаточно:
header('Content-Type: image/jpeg');
$data = file_get_contents(".....");
if ($data !== false) {
echo $data;
}
die();
PS: В качестве домашней работы избавьтесь от использования file_get_contets()
для доступа к сети и использования cURL, esp.сетевая оболочка, используемая прежними, может быть отключена.