将 PHP社区动力 设为主页首页 资讯 论坛 | 站长工具 | ip查询

推荐给好友 上一篇 | 下一篇

php如何获取图片宽度和高度 根据宽度和高度生成缩略图

php如何获取图片宽度高度?很简单,使用PHP中getimagesize函数获取图像宽度和高度。

<?php
$arr=getimagesize('1.jpg');
echo "图像宽度是:{$arr[0]} 图像高度是:{$arr[1]}";
?>

根据图片宽度和高度输出缩略图,php生成缩略图函数

<?php
//缩略图函数 $path图片地址 $w缩略最大宽度 $h缩略最大高度
function getimg($path,$w,$h){

$arr=@getimagesize($path);
$wh = $w>$h?$h:$w;
if($arr[0]>$arr[1]){
 return "width=\"{$wh}\"";
}else{
 return "height=\"{$wh}\"";
}

}
?>

调用:

原图:<img src="1.jpg"><br />

缩略图:<div id="aaa"><img src="1.jpg" <?php echo getimg('1.jpg',500,300);?>></div>



TAG: PHP php 高度 获取 宽度 缩略
 

评分:0

我来说两句