gpt4 book ai didi

php - 使用 PHP 从远程服务器复制 JPG 文件的首选方法

转载 作者:行者123 更新时间:2023-12-04 07:02:45 26 4
gpt4 key购买 nike

我正在使用 PHP 将 JPG 从远程服务器复制到我自己的服务器。最好直接使用 copy()功能,还是特定于 jpeg 的功能更好?例如:

$copy = copy($remote_url, $dest_file);

-或者-
$img = imagecreatefromjpeg($remote_url);
$copy = imagejpeg($img, $dest_file);
imagedestroy($img);

就速度和内存负载而言,最佳选择是什么?另外,得到的图像质量会有什么不同吗?我应该补充一点,复制大量照片(通常是数百张,但有时可能是几千张)需要此脚本。

谢谢,布赖恩

最佳答案

如果你想要的只是一个副本,copy() 更好。

使用 gd 库函数(imagecreatefromjpeg/imagejpeg)最终会重新压缩图像(可能,也许它不够聪明,但可能)。如果您想将图像转换为 .png 或其他格式,那么您需要使用 gd(或 ImageMagick)

关于php - 使用 PHP 从远程服务器复制 JPG 文件的首选方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1586472/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com