hi,你好!欢迎访问本站!登录
本站由网站地图腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 教程 - 杂谈 - 正文 君子好学,自强不息!

【杂谈】PHP怎样猎取图片?(图文+视频)

2019-11-18杂谈搜奇网45°c
A+ A-
本篇文章主要给人人引见几种 PHP猎取图片的要领详解。

在项目开辟过程当中,一般都须要实现从线上或许当地猎取图片的功用。下面我们经由过程简朴的代码实例,为人人总结引见几种PHP猎取图片的要领。

起首我们须要在PHP文件头部举行一个图片范例声明:

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

要领一:经由过程readfile的体式格局来猎取图片

readfile("123123.png");

readfile:输出文件

这里的参数是当地图片的途径

经由过程浏览器测试,猎取图片以下:

也能够猎取线上图片,如图片途径参数可改成:

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

猎取图片以下:

要领二:经由过程curl系列函数来猎取图片

<?php
header("content-type:image/jpeg");
// 初始化
$pic = curl_init();
// 设置选项
curl_setopt($pic, CURLOPT_URL, "https://img.ki4.cn/upload/article/000/000/003/5a9675a3b2106284.jpg");
// 实行猎取到的内容
curl_exec($pic);
// 开释curl句柄
curl_close($pic);

curl_init:初始化 cURL 会话

curl_setopt:设置 cURL 传输选项

curl_setopt()中第一个参数示意初始化后的值,第二个参数示意输入值的范例,第三个参数示意图片途径

curl_exec:实行 cURL 会话

curl_close:封闭 cURL 会话

终究猎取的图片同上述中线上图片一样。

要领三:经由过程file_get_contents来猎取图片

echo file_get_contents("123123.png");

file_get_contents: 将全部文件读入一个字符串

注:在运用file_get_contents函数时,须要用echo对猎取的内容举行输出。

要领四:经由过程fopen系列函数猎取图片

// 翻开图片文件
$file = fopen("./123123.png", 'rb+');
// 读取图片文件
echo(fread($file, filesize("./123123.png")));
// 封闭文件句柄
fclose($file);

:运用fopen猎取图片只能猎取线下的图片,想要猎取线上图片只需复制线上图片到当地即可。

以上就是关于PHP猎取图片的四种要领详解。愿望对须要的朋侪有所协助!

想要相识更多PHP学问,能够关注Ki4网PHP视频教程,迎接人人参考进修!

以上就是PHP怎样猎取图片?(图文+视频)的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  移步手机端
【杂谈】PHP怎样猎取图片?(图文+视频)

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

本文来源:搜奇网

本文地址:https://www.sou7.cn/281853.html

关注我们:微信搜索“搜奇网”添加我为好友

版权声明: 本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。请记住本站网址https://www.sou7.cn/搜奇网。

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>