Нет.
Нет способа контролировать поведение ядра PHP.При неудачной загрузке временный файл удаляется, и массив возвращает ошибку без размера файла:
Array
(
[uploadedfile] => Array
(
[name] => SManager.chm
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
)
Когда вы возвращаетесь к move_uploaded_file () или copy (), у нас нет tempfile и любую другую информацию, кроме ошибки, и имя исходного файла.
Вы всегда можете получить исходный код PHP, изменить его, скомпилировать и получить возвращенные значения.Но не как стандарт.