PHP - Verschieben Sie eine Datei in einen anderen Ordner auf dem Server

Ich muss Benutzern auf meiner Website erlauben, ihre Bilder vom Server zu löschen, nachdem sie sie hochgeladen haben, wenn sie sie nicht mehr möchten. Ich habe vorher das verwendetunlink Funktion in PHP, aber seitdem wurde gesagt, dass dies sehr riskant und ein Sicherheitsproblem sein kann. (Vorheriger Code unten :)

if(unlink($path.'image1.jpg')){ 
     // deleted
}

Stattdessen möchte ich jetzt einfach die Datei in einen anderen Ordner verschieben. Dies muss lange nach dem erstmaligen Hochladen der Datei möglich sein, damit sie sich jederzeit in ihrem Konto anmelden können. Wenn ich den Hauptordner habe, in dem die Bilder des Benutzers gespeichert sind:

user/

und dann in diesem einen Ordner namens del, der das Ziel ist, um ihre unerwünschten Bilder abzulegen:

user/del/

Gibt es einen Befehl zum Verschieben einer Datei in einen anderen Ordner? Das heißt also:

user/image1.jpg

bewegt sich zu / wird

user/del/image1.jpg

Antworten auf die Frage(4)

Ihre Antwort auf die Frage