Нет (http://php.net/manual/en/function.move-uploaded-file.php).
Все, что вы можете сделать, это загрузить файл, как правило на один сервер, а затем с помощью PHP, чтобы отправить его дальше, и после успеха, удалить его из ogirinal сервера.
Взгляните с sh2_connect() - http://php.net/manual/en/function.ssh2-connect.php и ssh2_scp_send() - http://php.net/manual/en/function.ssh2-scp-send.php.
Вы также можете использовать Exec() - http://php.net/manual/en/function.exec.php, подключиться через SSH или УПП и отправить файл в другом месте, или запустить свой собственный Баш скрипт для этого.
Но это решение, которое далеко от совершенства, есть много возможных дыр в безопасности (пароль для подключения к запоминанию и т.д.).
Если Вы должны сделать что-то вроде этого, на мой взгляд, есть огромный «заблуждением», и вы должны переписать график приложений, и думать о другом решении. Другое: я имею в виду односерверное решение или полностью новую стратегию для решения этой проблемы.
Если вы будете писать что-то больше (почему, для чего?), Может быть, кто-то поможет вам точно «проще и безопаснее» решение.
Итак, на какой компьютер вы хотите перенести? ПК с сервером XAMPP или с ПК, подключенным к локальной сети? –