在PHP中给图片添加缩略图
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在PHP中给图片添加缩略图相关的知识,希望对你有一定的参考价值。
<?php //判断GD库是否存在 if (!function_exists(‘imagepng‘)) { die(‘GD库不存在‘); } //图片路径 $imagePath = ‘./img/a.jpg‘; //获取图片信息 $imageInfo = getimagesize($imagePath); //获取图片扩展名 $imageExtension = image_type_to_extension($imageInfo[2], false); //获取图片 $func = ‘imagecreatefrom‘ . $imageExtension; $image = $func($imagePath); //创建缩略图 $thumbnail = imagecreatetruecolor(80, 120); //Copy图片到新创建的缩略图中 imagecopyresampled($thumbnail, $image, 0, 0, 0, 0, 80, 120, $imageInfo[0], $imageInfo[1]); //销毁原始图片 imagedestroy($image); //输出缩略图 header(‘Content-Type:‘ . $imageInfo[‘mime‘]); $func = ‘image‘ . $imageExtension; $func($thumbnail); //销毁缩略图 imagedestroy($thumbnail);
以上是关于在PHP中给图片添加缩略图的主要内容,如果未能解决你的问题,请参考以下文章