php图片处理函数获取类型及扩展名实例
发布于 2015-02-01 10:57:24 | 144 次阅读 | 评论: 0 | 来源: 网友投递
PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。
本文给大家讲解的是php图片处理函数获取类型及扩展名的方法,包括image2wbmp、image_type_to_extension、image_type_to_mime_type等函数的具体使用,需要的朋友可以参考下
具体实现代码如下:
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图片处理之使用imagecopyresampled函数实现图片缩放示例讲解
PHP图片处理之使用imagecopyresampled函数裁剪图片示例讲解
PHP图片处理之使用imagecopy函数添加图片水印实例讲解
php通过exif_read_data函数获取图片的exif信息
PHP图片裁剪函数(保持图像不变形,等比例)
php中用date函数获取当前时间有误的解决办法(8小时时差)
php图像处理函数大全
php使用php_sapi_name函数获取当前运行环境
PHP使用 current函数获取未知字符键名数组第一个元素的值
php数字处理函数Ceil,Floor,round使用说明
php中call_user_func_array函数的作用及用法