- Learn
- Guida PHP teorica
- Funzioni legate al protocollo FTP – III
Funzioni legate al protocollo FTP – III
ftp_size
Restituisce le dimensioni di un dato file. La sintassi è:
$size = ftp_size($stream, remote_filename);
Per tornare agli esempi precedentemente fatti, vediamo di conoscere la grandezza del file “data.txt”, che si trova nella directory in cui siamo al momento; basterà scrivere:
$size = ftp_size($stream, “data.txt”);
in modo che la variabile $size contenga le dimensioni del file “data.txt”.
ftp_mdtm
Restituisce la data di ultima modifica di un file, restituendola come Unix timestamp. La sintassi è:
$date = ftp_mdtm($stream, remote_filename);
Ad esempio, volendo sapere la data di ultima modifica del file “data.txt” possiamo scrivere:
$date = ftp_mdtm($stream, “data.txt”);
Anche in questo caso, la variabile “$data” conterrà la data di ultima modifica del file oppure il valore “-1” in caso di insuccesso (file inesistente o casi del genere).
ftp_rename e ftp_delete
Come apparirà chiaro dai nomi, queste due funzioni servono per rinominare un file e per cancellarlo. La prima ha sintassi:
$name = ftp_rename($stream, oldname, newname);
dove “oldname” è il nome originario del file e “newname” è il nuovo nome che vogliamo assegnare al file.
Ad esempio, per rinominare il file “data.txt” in “dati.dat” possiamo scrivere:
$name = ftp_rename($stream, “data.txt”, “dati.dat”);
La variabile $name conterrà “1” se l’operazione ha avuto successo, “0” altrimenti (file inesistente o casi simili).
La funzione ftp_delete()
, invece, si utilizza con sintassi:
$delete = ftp_delete($stream, file);
Ad esempio, per eliminare il file “dati.dat” presente nella “current-directory” possiamo scrivere:
$delete = ftp_delete ($stream, “dati.dat”);
Anche in questo caso la variabile può contenere valore “1” (il file è stato eliminato) o “0” (qualcosa non è andato per il verso giusto).
ftp_quit
A questo punto, il nostro lavoro sul server è terminato e possiamo disconnetterci utilizzando la funzione ftp_quit()
che ha la semplice sintassi:
$quit = ftp_quit($stream).
È sempre consigliato invocare questa funzione invece di chiudere il programma in esecuzione, più che altro per una questione di rispetto verso il server.
Se vuoi aggiornamenti su Funzioni legate al protocollo FTP - III inserisci la tua email nel box qui sotto:
Compilando il presente form acconsento a ricevere le informazioni relative ai servizi di cui alla presente pagina ai sensi dell'informativa sulla privacy.
La tua iscrizione è andata a buon fine. Se vuoi ricevere informazioni personalizzate compila anche i seguenti campi opzionali:
Compilando il presente form acconsento a ricevere le informazioni relative ai servizi di cui alla presente pagina ai sensi dell'informativa sulla privacy.
I Video di HTML.it
Google Chrome: sincronizzazione delle schede aperte
Tra le funzionalità più interessanti offerte da Chrome c’è la sincronizzazione delle schede su più dispositivi. Basta effettuare il login […]