Maison >développement back-end >Problème PHP >Comment définir le chemin de sauvegarde du téléchargement du fichier PHP
PHP est un langage de script côté serveur très populaire qui peut être utilisé pour développer différents types d'applications Web. Parmi eux, la fonction de téléchargement de fichiers est une exigence très courante, mais pendant le processus de téléchargement de fichiers, nous devons définir le chemin de sauvegarde du téléchargement de fichiers afin que nous puissions facilement trouver et gérer les fichiers téléchargés à l'avenir. Dans cet article, nous expliquerons comment définir le chemin de sauvegarde du téléchargement du fichier PHP.
Avant de définir le chemin de téléchargement du fichier, nous devons nous assurer que nous avons installé le langage de programmation PHP. Nous avons également besoin de connaissances de base en matière de serveur et d'une expérience en programmation Web.
En PHP, nous pouvons utiliser le tableau "$_FILES" pour obtenir les informations du fichier téléchargé. En utilisant la fonction "move_uploaded_file", nous pouvons déplacer le fichier téléchargé vers le répertoire spécifié et le sauvegarder.
Ce qui suit est un exemple typique de code de téléchargement de fichier :
<?php $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded."; } else { echo "Sorry, there was an error uploading your file."; } ?>
Dans le code ci-dessus, nous définissons d'abord une variable $target_dir
, qui est utilisée pour stocker le répertoire des fichiers téléchargés. Ensuite, nous avons utilisé la fonction "basename" pour obtenir le nom du fichier téléchargé et l'avons ajouté au chemin du fichier. Enfin, nous utilisons la fonction move_uploaded_file
pour déplacer le fichier téléchargé vers le répertoire cible. $target_dir
,用于存储上传文件的目录。接着,我们使用了“basename”函数来获取上传文件的文件名,并将其附加到文件路径中。最后,我们使用了move_uploaded_file
函数将上传的文件移动到目标目录中。
请注意,在使用move_uploaded_file
move_uploaded_file
, nous devons lui transmettre à la fois le chemin temporaire et le chemin cible du fichier téléchargé. La fonction retournera vrai si le téléchargement du fichier réussit, sinon elle retournera faux. Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!