Maison  >  Article  >  développement back-end  >  Comment copier un fichier et le renommer en php

Comment copier un fichier et le renommer en php

青灯夜游
青灯夜游original
2021-09-15 19:04:342909parcourir

En PHP, vous pouvez utiliser la fonction сoру() pour modifier le nom du fichier après avoir copié le fichier. Cette fonction peut copier (copier) un fichier dans le répertoire spécifié, la syntaxe est "copy($file, $newfile)". ; si exécuté Renvoie TRUE en cas de succès, ou FALSE si l'exécution échoue.

Comment copier un fichier et le renommer en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

En PHP, vous pouvez utiliser la fonction сoру() pour copier le fichier et modifier le nom du fichier.

Exemple :

Il y a un dossier contenant un seul fichier texte "test.txt". Maintenant, je veux copier le fichier et le renommer en "newtest.txt"

Comment copier un fichier et le renommer en php

Code d'implémentation :

<?php
header("Content-type:text/html;charset=utf-8");
$file    = &#39;test.txt&#39;;
$newfile = &#39;newtest.txt&#39;;
if(copy($file, $newfile)){
    echo &#39;文件复制成功!&#39;;
}else{
    echo &#39;文件复制失败!&#39;;
}
?>

. Résultat de sortie :

Comment copier un fichier et le renommer en php

Ouvrez le dossier, examinez les fichiers à l'intérieur et constatez qu'il y a deux fichiers texte :

Comment copier un fichier et le renommer en php

Jetons un bref coup d'œil à la fonction сoру() :

сoру() fonction can Copie (copie) un fichier dans le répertoire spécifié. TRUE est renvoyé si l'exécution réussit, et FALSE est renvoyé si elle échoue. Le format de syntaxe de la fonction est le suivant :

copy(string $source, string $dest[, resource $context])

La description du paramètre est la suivante :

  • $source : chemin du fichier source ;

  • $dest : chemin cible, si le fichier existe, il sera écrasé , si $dest est une URL , si le protocole d'encapsulation ne prend pas en charge l'écrasement des fichiers existants, la copie échouera ;

  • $context : paramètre facultatif, indiquant une ressource de contexte valide créée à l'aide de stream_context_create().

Apprentissage recommandé : "Tutoriel vidéo PHP"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn