php-获取图片的3中方法

最新推荐文章于 2024-01-30 11:14:49 发布

原创

最新推荐文章于 2024-01-30 11:14:49 发布

·

867 阅读

·

0

·

0

·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

文章标签:

#php

#开发语言

PHP

专栏收录该内容

30 篇文章

订阅专栏

本文详细介绍了在PHP中获取图片的三种常见方法,包括使用file_get_contents、curl以及fopen函数。通过实例代码演示了每种方法的用法,帮助开发者了解不同场景下如何有效地读取和处理图片资源。

getimg.php

//图片类型声明

header("content-type:image/jpeg");

//1 可以获取线上图片

//readfile('1.jpg');

//readfile('https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg');

//2 需要用echo进行输出,可以获取线上图片

//echo file_get_contents('https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg');

//3 使用fopen获取图片只能获取线下的图片

// 打开图片文件

$file = fopen('1.jpg','rb+');

// 读取图片文件

echo (fread($file,filesize("1.jpg")));

// 关闭文件句柄

fclose($file);