php图片处理函数获取类型及扩展名实例


Posted in PHP onNovember 19, 2014

本文实例讲述了php图片处理函数获取类型及扩展名的方法。分享给大家供大家参考。

具体实现代码如下:

image_type=image_type_to_mime_type(imagetype_png);   //获取png的mime类型 

echo $image_type;           //输出结果 

// 

 

$file = '1.jpg'; 

$image = imagecreatefromjpeg($file); 

header('content-type: ' . image_type_to_mime_type(imagetype_wbmp)); 

$fp=fopen($file,r); 

fpassthru($fp); 

image2wbmp($image,"1.bmp"); // output the stream directly 

 

//image_type_to_extension. (php教程 5). image_type_to_extension — 取得图像类型的文件 后缀 ... warning. 本函数暂无文档 

 

$file_ext=image_type_to_extension("1.jpg"); 

echo $file_ext; 

// 

 

$filename="1.jpg";         //定义图像文件 

$size=getimagesize($filename);      //获取图像的大小 

$fp=fopen($filename,"rb");        //打开文件 

if($size && $fp)          //如果成功打开 

{ 

  header("content-type: {$size['mime']}");     //输出文件头信息 

  fpassthru($fp);         //输出文件内容 

  exit;           //中止操作 

} 

else 

{ 

  echo "文件打开失败,或者指定的不是图像文件";   //输出错误信息 

}

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP文本操作类
Nov 25 PHP
打造超酷的PHP数据饼图效果实现代码
Nov 23 PHP
php eval函数用法 PHP中eval()函数小技巧
Oct 31 PHP
php多功能图片处理类分享(php图片缩放类)
Mar 14 PHP
php禁止直接从浏览器输入地址访问.php文件的方法
Nov 04 PHP
php 在线导入mysql大数据程序
Jun 11 PHP
PHP实现多文件上传的方法
Jul 08 PHP
PHP的serialize序列化数据以及JSON格式化数据分析
Oct 10 PHP
PHP7正式版测试,性能惊艳!
Dec 08 PHP
PHP session 会话处理函数
Jun 06 PHP
php英文单词统计器
Jun 23 PHP
详解cookie验证的php应用的一种SSO解决办法
Oct 20 PHP
PHP图片处理之图片旋转和图片翻转实例
Nov 19 #PHP
基于递归实现的php树形菜单代码
Nov 19 #PHP
php常用的url处理函数总结
Nov 19 #PHP
PHP调用wsdl文件类型的接口代码分享
Nov 19 #PHP
PHP中常用的字符串格式化函数总结
Nov 19 #PHP
php管理nginx虚拟主机shell脚本实例
Nov 19 #PHP
PHP 读取和编写 XML
Nov 19 #PHP
You might like
用Socket发送电子邮件
2006/10/09 PHP
php array_unique之后json_encode需要注意
2011/01/02 PHP
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
php使用GeoIP库实例
2014/06/27 PHP
PHP中Array相关函数简介
2016/07/03 PHP
PHP实现一维数组与二维数组去重功能示例
2018/05/24 PHP
Javascript图像处理—亮度对比度应用案例
2013/01/03 Javascript
使用JavaScript动态设置样式实现代码(2)
2013/01/25 Javascript
使用JS取得焦点(focus)元素代码
2014/03/22 Javascript
jQuery 判断图片是否加载完成方法汇总
2015/08/10 Javascript
JavaScript 控制字体大小设置的方法
2016/11/23 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
2018/07/01 Javascript
详解基于Vue,Nginx的前后端不分离部署教程
2018/12/04 Javascript
koa-router路由参数和前端路由的结合详解
2019/05/19 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
2020/12/24 Javascript
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
[01:00:26]Ti4主赛事胜者组第一天 EG vs NEWBEE 1
2014/07/19 DOTA
wxpython中自定义事件的实现与使用方法分析
2016/07/21 Python
python使用zip将list转为json的方法
2018/12/31 Python
Numpy之random函数使用学习
2019/01/29 Python
python设置环境变量的原因和方法
2019/06/24 Python
python文字转语音实现过程解析
2019/11/12 Python
Python+OpenCV 实现图片无损旋转90°且无黑边
2019/12/12 Python
Django-imagekit的使用详解
2020/07/06 Python
阿迪达斯新加坡官方网站:adidas新加坡
2019/12/06 全球购物
如何查找和删除数据库中的重复数据
2014/11/05 面试题
机关财务管理制度
2014/01/17 职场文书
药学专业学生的自我评价分享
2014/02/06 职场文书
社会实践活动总结报告
2014/04/29 职场文书
美丽家庭事迹材料
2014/05/03 职场文书
学习雷锋精神演讲稿
2014/05/10 职场文书
企业员工集体活动方案
2014/08/17 职场文书
课内比教学心得体会
2014/09/09 职场文书
个人学习群众路线心得体会
2014/11/05 职场文书
观看建国大业观后感
2015/06/01 职场文书
Python Flask搭建yolov3目标检测系统详解流程
2021/11/07 Python