Maison > développement back-end > Problème PHP > Comment copier un fichier et le renommer en php

Comment copier un fichier et le renommer en php

青灯夜游
Libérer: 2023-03-12 15:24:01
original
2923 Les gens l'ont consulté

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;;
}
?>
Copier après la connexion

. 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])
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal