当前位置:首页 » 编程语言 » php获取图片信息

php获取图片信息

发布时间: 2023-04-29 07:08:16

php怎么获得图片里的信息

可以使用getimagesize() 函数。

代码如下:
$arr=getimagesize("book.jpg");
print_r($arr);
输出:
Array(
[0]=>134//宽度
[1]=>170//高度
[2]=>2//代表jpg
[3]=>width="134"height="170"
[bits]=>8
[channels]=>3
[mime]=>image/jpeg
)

❷ 如何用php调用图片

写个复杂点的答案,有些场合要用到。见笑

<?php
header('Content-Type:image/jpeg');
$data=file_get_contents('/tupian/1.jpg');
echo$data;
?>

❸ PHP上传图片时,如何exif_read_data获取exif

php获取

图片的exif信息,php自带一个exif_read_data函数可以用来读取图片的exif信息,代码来自php手册:
<?php
echo "test1.jpg:<br /> ";
$exif = exif_read_data('tests/test1.jpg', 'IFD0');
echo $exif===false ? "No header data found.<br /> " : "Image contains headers<br /> ";
$exif = exif_read_data('tests/test2.jpg', 0, true);
echo "test2.jpg:<br /> ";
foreach ($exif as $key => $section) {
foreach ($section as $name => $val) {
echo "$key.$name: $val<br /> ";
}
}
?>

输出结果如下

test1.jpg:
Noheaderdatafound.
test2.jpg:
FILE.FileName:test2.jpg
FILE.FileDateTime:1017666176
FILE.FileSize:1240
FILE.FileType:2
FILE.SectionsFound:ANY_TAG,IFD0,THUMBNAIL,COMMENT
COMPUTED.html:
COMPUTED.Height:1
COMPUTED.Width:1
COMPUTED.IsColor:1
COMPUTED.ByteOrderMotorola:1
COMPUTED.UserComment:Exiftestimage.
COMPUTED.UserCommentEncoding:ASCII
COMPUTED.Copyright:Photo(c)M.Boerger,EditedbyM.Boerger.
COMPUTED.Copyright.Photographer:Photo(c)M.Boerger
COMPUTED.Copyright.Editor:EditedbyM.Boerger.
IFD0.Copyright:Photo(c)M.Boerger
IFD0.UserComment:ASCII
THUMBNAIL.JPEGInterchangeFormat:134
THUMBNAIL.JPEGInterchangeFormatLength:523
COMMENT.0:Comment#1.
COMMENT.1:Comment#2.
COMMENT.2:Comment#3end
THUMBNAIL.JPEGInterchangeFormat:134
THUMBNAIL.Thumbnail.Height:1
THUMBNAIL.Thumbnail.Height:1

❹ 求解,php 怎么获取不了POST过来的图片信息$_FILES['thumb']['tmp_name'],拜托帮帮忙了

页面下面加上
print_r($_FILES['thumb']);

再提交一个文件看看页面显示的内容。

❺ php获取图片方向属性

图片的方向属性这个属性并不存在,所以用php也是无法获取的。也就是说,这个图片的方向属性它只是人的主观的一个认识他,并不是一个固定的一个参数,一个属性。不管是用php还是其他的程序都是没有办法得到这个属性。

❻ PHP如何获取服务器图片

你在上传图片的时候,把图片地址存到数据库内,直接查询输出就好了
如果不是通过代码上传的,www文件夹是根目录文件夹,图片地址为:http://你的域名/img/name.jpg

❼ php怎么获取文件夹内的所有图片并且显示出来

<?php
$dir = "./images/"; //要获取的目录
echo "********** 获取目录下所有文件和文件夹 ***********<hr/>";
//先判断指定的路径是不是一个文件夹
if (is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh))!= false){
//文件名的全路径 包含文件名
$filePath = $dir.$file;
echo "<img src='".$filePath."'/>";
}
closedir($dh);
}
}
?>

❽ php怎么获取本地图片信息

用glob很方便就可获得。
$img = array('gif','png','jpg');//所有图片的后缀名
$dir = 'data/';//文件夹名称
$pic = array();
foreach($img as $k=>$v)
{
$pattern = $dir.'*.'.$v;
$all = glob($pattern);
$pic = array_merge($pic,$all);
}
foreach($pic as $p)
{
//分行分页显示代码
}
如果和图片是同一个文件夹,那要将
$dir = 'data/';//文件夹名称
改成
$dir = './';//文件夹名称

❾ php怎么获取一张图片的宽和高

list($width,$height)=getimagesize($image);//getimagesize能获取图片的宽和高

热点内容
androidxml格式化 发布:2024-11-01 12:23:14 浏览:164
Vb6编译是错误不知道错误代码 发布:2024-11-01 12:16:23 浏览:158
局域网电脑访问服务器怎么提速 发布:2024-11-01 12:14:09 浏览:321
美创数据库 发布:2024-11-01 12:05:45 浏览:915
你改爱奇艺密码什么意思 发布:2024-11-01 12:04:48 浏览:408
矩阵分解python 发布:2024-11-01 11:58:23 浏览:366
如何查询微信支付密码修改记录 发布:2024-11-01 11:51:57 浏览:206
如何运维gpu服务器 发布:2024-11-01 11:45:23 浏览:366
androidjson生成 发布:2024-11-01 11:40:56 浏览:580
php如何调用接口 发布:2024-11-01 11:38:54 浏览:740