【发布时间】:2015-07-24 17:38:34
【问题描述】:
PHP - 我正在使用此代码上传图像文件,但我不知道如何减小图像文件的大小,但应该保持质量。
$todir = 'members/'.$_SESSION[' valid_user '].'/';
$RandomNum = rand(0, 9999999999);
$info = explode('.', strtolower( $_FILES['Image']['name']) ); // whats the extension of the file
if(move_uploaded_file( $_FILES['Image']['tmp_name'], $todir . basename($_FILES['Image']['name']-$RandomNum) ) )
{
$handle= 'members/'.$_SESSION[' valid_user '].'/'.basename($_FILES['Image']['name']-$RandomNum);
echo 'uploaded';
}
【问题讨论】:
-
质量应该保持是什么意思?如果你缩小尺寸,你会丢失一些信息。