Изменить размер изображения на URL с помощью PHP - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть изображение, хранящееся на веб-сервере. Например, https://victorthemes.com/themes/glazov/wp-content/uploads/2017/10/p-sidebar-two.jpg

Теперь я хочу изменить размер изображения с помощью php.

Я нашел этот код, но он слишком старый и не работает с php 7.2

<?php
    $remote_file = 'https://victorthemes.com/themes/glazov/wp-content/uploads/2017/10/p-sidebar-two.jpg';
    $new_width = 342;
    $new_height = 268;
    list($width, $height) = getimagesize($remote_file);
    $image_p = imagecreatetruecolor($new_width, $new_height);
    $image = imagecreatefromjpeg($remote_file);        
    imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
    header('Content-Type: image/jpeg'); 
    imagejpeg($image_p, NULL, 100);
    imagedestroy($image_p);
?>
...