(PHP 4, PHP 5)
rename — Renomme un fichier ou un dossier
Tente de renommer oldname en newname.
Note:
L'ancien nom. Le gestionnaire utilisé dans le paramètre oldname DOIT être le même que celui utilisé dans newname.
Le nouveau nom.
Note: Le support de contexte a été ajouté en PHP 5.0.0. Pour une description des contextes, référez-vous à Fonctions sur les flux.
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.
Version | Description |
---|---|
5.3.1 | rename() peut maintenant renommer des fichiers sous Windows. |
5.0.0 | rename() peut aussi être utilisée avec certains gestionnaires d'URL. Reportez vous à Liste des protocoles supportés pour une liste des gestionnaires qui supportent rename(). |
4.3.3 | rename() peut maintenant renommer des fichiers entre différentes partitions Unix, si les permissions le permettent. Des Warnings peuvent être émis si la destination ne supporte pas les appels systèmes chown() ou chmod() sur les fichiers; par exemple les systèmes de fichier FAT. |
Exemple #1 Exemple avec rename()
<?php
rename("/tmp/tmp_file.txt", "/home/user/login/docs/my_file.txt");
?>