<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            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

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院