<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. php語言

    如何利用php修改上傳圖片尺寸

    時間:2025-05-09 20:37:45 php語言 我要投稿
    • 相關推薦

    如何利用php修改上傳圖片尺寸

      介紹了php修改上傳圖片尺寸的方法,涉及php操作圖片的技巧,非常具有實用價值,需要的朋友可以參考下。

      本文實例講述了php修改上傳圖片尺寸的方法。分享給大家供大家參考。具體實現方法如下:

      ?

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      <?php

      // This is the temporary file created by PHP

      $uploadedfile = $_FILES['uploadfile']['tmp_name'];

      // Create an Image from it so we can do the resize

      $src = imagecreatefromjpeg($uploadedfile);

      // Capture the original size of the uploaded image

      list($width,$height)=getimagesize($uploadedfile);

      // For our purposes, I have resized the image to be

      // 600 pixels wide, and maintain the original aspect

      // ratio. This prevents the image from being "stretched"

      // or "squashed". If you prefer some max width other than

      // 600, simply change the $newwidth variable

      $newwidth=600;

      $newheight=($height/$width)*600;

      $tmp=imagecreatetruecolor($newwidth,$newheight);

      // this line actually does the image resizing, copying from the original

      // image into the $tmp image

      imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);

      // now write the resized image to disk. I have assumed that you want the

      // resized, uploaded image file to reside in the ./images subdirectory.

      $filename = "images/". $_FILES['uploadfile']['name'];

      imagejpeg($tmp,$filename,100);

      imagedestroy($src);

      imagedestroy($tmp);

      // NOTE: PHP will clean up the temp file it created when the request

      // has completed.

      ?>

      希望本文所述對大家的php程序設計有所幫助。

    【如何利用php修改上傳圖片尺寸】相關文章:

    修改PHP上傳文件大小限制11-01

    php修改上傳文件大小限制實例詳解10-08

    如何判斷PHP文件上傳file是否已選擇上傳文件11-01

    php文件怎么上傳06-21

    PHP實現文件上傳和多文件上傳07-31

    如何利用PHP語言獲取連接信息10-01

    如何利用PHP訪問帶有密碼的Redis06-10

    簡單PHP上傳圖片的方法11-05

    PHP文件上傳源碼分析10-13

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人