php怎么修改图片上传大小

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

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

php怎么修改图片上传大小

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

PHP设置图片文件上传大小的具体实现方法

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

(2)O ] 3 1 t d V W ..修改:post_max_siz^ a 0 $ d 5e =12M(默认值为:post_max_size =2M)

2.* B U D 1 ; i 5在文件或图片上传代码前面加上如下配置设置:

//HTTP上传文件的开关,默认为ON即是开
ini_set('file_uploads','ON');
//通过e S ] W ` F # e hPOST、GET以及PUT方式接收数据时间进S 0 p行限制为90秒 默认值:60
ini_set('max_Q N 8 5 . # . l Hinput_time','90');
//脚l & /本执O & K行时间就由默认的30秒变为180秒
ini_set('max_execution_time', '180');
//Post变量由2M修改为8M,此值改为@ Q 1比uploa7 4 t l 2 Q S }d_max_filesize要大
ini_set('post_max_size', '12M');
//上传文件修改也为8M,和上面这个有点关系,大小不等的关系。
iv 6 xni_set('upload_max_f} T b : cilesize','10M');
//正在运行的脚本大量) ? *使用系统可用内存,上传图片给多点,最好比post_max_size大1.5倍
iI # z \ N j ;ni_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;baf h Cse64,',"'"), '',p N [ $base64Img)( V Q N M;
//ToolKit::_] I u 2 , ? ] amyLogln("data:",$base64Img, LOG_DIR.'base64_to_img_log');
$output_file = $GLOBALS['file_dir'].D| \ ? [IRECTORY_SEPARATOR.'public'.DIRECTORY_SEPARATOR.'images'.DIRECTORY_SEPA/ % T L P G oRATOR.'lixin'.DIRECTORY_SEPARATOR.'h5_upload_tmp'.DIRECTORY_SEPARA R G 9 o n ~ [ATOR.uniqid().'.png';
$url = base64_to_img($base6+ } X 9 +4Img,$output_file);
ToolKit::s8 u U E x m 7end(true, arE x Oray('url'=>$url), '删除成功');
}
function base64_to_img( $base64_string, $output_file4 A } g Y C Z ) {
$ifp = fopen( $output_file, "wb" );//以二进制写入方式打开
fwrite( $ifp, base64_decode( $base64_string) );
f: ) N } e z Uclose( $ifp );
return( $output_file );
}

推荐学习:《PHP视频教程》

以上就是php怎么修改图片上传大小的详细内容,更多请关注php中N H j ` A I $文网其它相S \ & i a关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您F 3 q 7 C Q 6的尊重!如有疑问,请联4 ` k ( e e a系admin@php.cn处理

原创文章,作者:町子门户,如若转载,请注明出处:https://www.6fzz.com/12580.html

(0)
上一篇 2021年5月18日 上午10:10
下一篇 2021年5月18日 上午10:22

相关推荐

发表评论

您的电子邮箱地址不会被公开。