Ricerca personalizzata


Scrivendo qualche sorgente in php ultimamente mi sono tornate utili alcune funzioni che si occupano di copiare, eliminare e rinominare i file. Tutte le funzioni esaminate lavorano a file chiuso.

  • Copiare un file
Per copiare un file possiamo utilizzare la funzione copy(). Ecco di seguito la sintassi e un banale esempio:
Sintassi.
int copy(string source, string destination);
Esempio.
$nome_file = "prova.txt";
copy($nome_file, "../programma/" . $filename);  //Copia il file prova.txt in /programma/prova.txt
  •  Rinominare un file
Per rinominare un file possiamo far uso della funzione rename().
Sintassi.
int rename(string vecchio_nome, string nuovo_nome);
Esempio.
if(rename("lista_temp.txt", "lista.txt")) echo "File Rinominato con Successo"; 
  • Eliminare un file
Infine la funzione per eliminare un file è la unlink().
Sintassi.
int unlink(string nome_file);
Esempio.
 if(unlink("lista_temp.txt")) echo "File Eliminato Successo"; 

1 commenti:

  1. Anonimo ha detto...

    Credo ci sia un errore nel primo esempio($filename)  


 

Copyright 2007/2008| PcExpert Template based on K2 by GeckoandFly.