<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_65578"> <div class="blockcode"> <div id="code_dze"><ol> <li>function resizeimage($srcfile,$mySize){ </li> <li> </li> <li> $size=getimagesize($srcfile); </li> <li> </li> <li> switch($size[2]){ </li> <li> </li> <li> case 1: </li> <li> </li> <li> $img=imagecreatefromgif($srcfile); </li> <li> </li> <li> break; </li> <li> </li> <li> case 2: </li> <li> </li> <li> $img=imagecreatefromjpeg($srcfile); </li> <li> </li> <li> break; </li> <li> </li> <li> case 3: </li> <li> </li> <li> $img=imagecreatefrompng($srcfile); </li> <li> </li> <li> break; </li> <li> </li> <li> } </li> <li>//源图片的宽度和高度 </li> <li> </li> <li> $oldImg['w']=imagesx($img); </li> <li> </li> <li> $oldImg['h']=imagesy($img); </li> <li> </li> <li> if ($oldImg['w']<=$mySize['w'] && $oldImg['h']<156){ <li> <li> $rate=1; <li> <li> }elseif ($oldImg['w']>$mySize['w'] && $oldImg['h']<$mySize['h']){ <li> <li> $rate=$mySize['w']/$oldImg['w']; <li> <li> }elseif ($oldImg['w']<$mySize['w'] && $oldImg['h']>$mySize['h']){ </li> <li> </li> <li> $rate=$mySize['h']/$oldImg['h']; </li> <li> </li> <li> }elseif ($oldImg['w']>$mySize['w'] && $oldImg['h']>$mySize['h']){ </li> <li> </li> <li> $rate1=$mySize['w']/$oldImg['w']; </li> <li> </li> <li> $rate2=$mySize['h']/$oldImg['h']; </li> <li> </li> <li> if ($rate1>$rate2){$rate=$rate2;}else{$rate=$rate1;} </li> <li> </li> <li> } </li> <li> </li> <li> $newImg['w']=$oldImg['w']*$rate; </li> <li> </li> <li> $newImg['h']=$oldImg['h']*$rate; </li> <li> </li> <li> return "width=".$newImg['w']." height=".$newImg['h']; </li> <li> </li> <li>} </li> </ol></div> <em onclick="copycode($('code_dze'));">复制代码</em> </div> <br> 应用实例 <div class="blockcode"> <div id="code_CuT"><ol> <li>$mySize=array('w'=>143,'h'=>156);</li> <li>$imgSize=resizeimage("22.jpg",$mySize);</li> <li>echo "<img src="22.jpg"".resizeimage("22.jpg",$mySize)."/>"; </li> </ol></div> <em onclick="copycode($('code_CuT'));">复制代码</em> </div> <br> </td></tr></table> <div class="ptg mbm mtn"> 야마토, 등분비, PHP</div> <div id="comment_65578" class="cm"> </div> <div id="post_rate_div_65578"></div> <br><br>