Внедрил в свой код функцию изменения размеров картинки и в конце эта функция сохраняет получившуюся картинку в папку images:
imagejpeg($thumb, '../images/small_' . $file_name, 95);
Так вот думаю - а зачем мне теперь функция move_uploaded_file() если тоже самое делает функция ресайза? По сути функцию move_uploaded_file() можно убрать из кода, если мне не нужна загруженная картинка в исходных размерах.
Что думаете?
P.S. Если что вот сама функция ресайза:
function imageResize($file_path, $new_width, $file_name){
//Получаем ширину и высоту исходника
list($w, $h) = getimagesize($file_path);
//Получаем коэффицент соотношения сторон
$proportions = $h / $w;
$new_w = $new_width;
$new_h = $new_w * $proportions; // Получаем высоту уменьшенной картинки пропорционально новой ширине
$thumb = imagecreatetruecolor($new_w, $new_h);
$source = imagecreatefromjpeg($file_path);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $new_w, $new_h, $w, $h);
imagejpeg($thumb, '../images/small_' . $file_name, 95);
imagedestroy($thumb);
}