Есть изображение: *.png, нужно вывести изображение с помощью PHP...
P.s. Не echo("<img src="*.png">");
, А именно изображение, что-бы как-бы этот php файл как-бы был изображением...
Рабочий вариант:
<?php
$image_url = 'https://cdn.sstatic.net/Sites/stackoverflow/company/img/logos/so/so-logo.png';
$image_info = getimagesize($image_url);
header('Content-type: ' . $image_info['mime']);
readfile($image_url);
?>
Вообще это реализовывается с помощью стандартной библиотеки GD. Если нужно просто загрузить и вывести, то можно сделать так:
`<?php
$img = imagecreatefromjpeg('1.jpg');
header('Content-type: image/jpeg');
imagejpeg($img);
imagedestroy($img);
?>`
Виртуальный выделенный сервер (VDS) становится отличным выбором