亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php如何修改圖片上傳大小

發布時間:2021-05-18 11:11:23 來源:億速云 閱讀:216 作者:小新 欄目:編程語言

小編給大家分享一下php如何修改圖片上傳大小,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

php修改圖片上傳大小的方法:1、找到php的配置文件php.ini,然后修改“post_max_size =12M”;2、在文件或圖片上傳代碼前面加上“ini_set('file_uploads','ON');”等代碼。

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

PHP設置圖片文件上傳大小的具體實現方法

1.(1).找到php的配置文件php.ini(win),linux 可能為:php.conf

(2).修改:post_max_size =12M(默認值為:post_max_size =2M)

2.在文件或圖片上傳代碼前面加上如下配置設置:

//HTTP上傳文件的開關,默認為ON即是開 
 
ini_set('file_uploads','ON');
 
//通過POST、GET以及PUT方式接收數據時間進行限制為90秒 默認值:60 
 
ini_set('max_input_time','90');
 
//腳本執行時間就由默認的30秒變為180秒 
 
ini_set('max_execution_time', '180');
 
//Post變量由2M修改為8M,此值改為比upload_max_filesize要大 
 
ini_set('post_max_size', '12M');
 
//上傳文件修改也為8M,和上面這個有點關系,大小不等的關系。
 
ini_set('upload_max_filesize','10M'); 
 
//正在運行的腳本大量使用系統可用內存,上傳圖片給多點,最好比post_max_size大1.5倍 
 
ini_set('memory_limit','20M');

圖片上傳案例:

//上傳圖片
function uploadImg(){
    ini_set("memory_limit","100M");
    $base64Img = $GLOBALS['params']['base64Img'];
    $base64Img = str_replace(array("data:image/jpeg;base64,","data:image/png;base64,",'data:image/jpg;base64,',"'"), '', $base64Img);
    //ToolKit::_myLogln("data:",$base64Img, LOG_DIR.'base64_to_img_log');
    $output_file = $GLOBALS['file_dir'].DIRECTORY_SEPARATOR.'public'.DIRECTORY_SEPARATOR.'images'.DIRECTORY_SEPARATOR.'lixin'.DIRECTORY_SEPARATOR.'h6_upload_tmp'.DIRECTORY_SEPARATOR.uniqid().'.png';
    
    $url = base64_to_img($base64Img,$output_file);
    
    ToolKit::send(true, array('url'=>$url), '刪除成功');
}
function base64_to_img( $base64_string, $output_file ) {
    
    
    $ifp = fopen( $output_file, "wb" );//以二進制寫入方式打開
    fwrite( $ifp, base64_decode( $base64_string) );
    fclose( $ifp );
    return( $output_file );
}

以上是“php如何修改圖片上傳大小”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

邛崃市| 富平县| 屏东县| 墨玉县| 泰兴市| 霍城县| 应用必备| 涡阳县| 镇雄县| 博野县| 长岭县| 清远市| 长汀县| 彝良县| 高青县| 汶川县| 二连浩特市| 班玛县| 镇平县| 仲巴县| 唐山市| 伊金霍洛旗| 沁水县| 塔河县| 麻城市| 益阳市| 谢通门县| 赤城县| 安平县| 双辽市| 湖北省| 平阴县| 嘉善县| 溧水县| 买车| 石河子市| 望谟县| 会理县| 南靖县| 霸州市| 蓬溪县|