Cet article présente principalement l'utilisation de la fonction rename() en PHP. Il analyse plus en détail la signification des paramètres de la fonction rename() et la méthode d'utilisation spécifique. valeur et est nécessaire. Les amis peuvent se référer à
Cet article analyse l'utilisation de la fonction rename() en PHP avec des exemples. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
php filefonction système, la fonction rename() renomme un fichier ou un répertoire en cas de succès, la fonction renvoie true. En cas d'échec, renvoyez false.
Déclaration : rename(oldname,newname,context)
Paramètre | Description | |||||||
ancien nom | Obligatoire, spécifié Renommé fichier ou répertoire. | |||||||
nouveau nom | Obligatoire, spécifie le nouveau nom du fichier ou du répertoire | |||||||
Obligatoire, spécifie l'environnement du descripteur de fichier, le contexte est un flux modifiableUn ensemble d'options de comportement
|
Notes : Avant php 4.3.3, rename() Les fichiers ne peuvent pas être renommés sur les partitions de disque sur les systèmes basés sur * nix.
Remarque : le protocole d'encapsulation utilisé dans oldname doit correspondre à celui utilisé dans newname.
Commentaire : la prise en charge du contexte a été ajoutée dans PHP 5.0. .0.
Le code est le suivant :
<?php rename("images","pictures"); ?>
oldpath ---- chemin d'origine du fichier ou du répertoire, $newpath ---- nouveau chemin de définition, puis rename($oldpath,$newpath) peut terminer l'opération de déplacement de fichier/répertoire. Après mes tests, les versions win32 et unix de php4 prennent en charge cette fonction.
De plus, il semble que la fonction win32 de php4 soit la fonction unlink(). a été annulé, vous pouvez donc également utiliser la fonction rename() pour terminer la suppression de , par exemple :
$path ---- chemin du fichier ou du répertoire
$tmp ---- répertoire tmp (/tmp)
Utilisez rename($path,$tmp) pour déplacer le fichier vers le répertoire tmp.
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!