Fonction move_uploaded_file() PHP

Définition et utilisation

La fonction move_uploaded_file() déplace le fichier téléversé vers une nouvelle position.

Retourne true si succès, false sinon.

Syntaxe

move_uploaded_file(file,newloc)
Paramètres Description
file Requis. Définir le fichier à déplacer.
newloc Requis. Définir la nouvelle position du fichier.

Description

Cette fonction vérifie et assure que file Le fichier spécifié est un fichier de téléversement légal (c'est-à-dire téléversé via le mécanisme de téléversement HTTP POST de PHP). Si le fichier est légal, il sera déplacé vers le chemin d'accès suivant par newloc fichier spécifié.

Si file ce n'est pas un fichier de téléversement légal, aucune opération ne sera effectuée, move_uploaded_file() retournera false.

Si file C'est un fichier de téléversement légal, mais pour une raison ou une autre, il ne peut pas être déplacé, aucune opération ne sera effectuée, move_uploaded_file() retournera false, et un avertissement sera également généré.

Cette vérification est particulièrement importante si le fichier téléversé pourrait entraîner la visualisation de son contenu pour l'utilisateur ou d'autres utilisateurs du système.

Avis et commentaires

Remarque :Cette fonction est utilisée uniquement pour le téléversement de fichiers via HTTP POST.

Attention :Si le fichier cible existe déjà, il sera remplacé.