In questa pagina troverai le funzioni di PHP utilizzate per manipolare ed elaborare i file. Queste funzioni fanno parte del linguaggio principale, quindi non è richiesta l'installazione di pacchetti.
Il comportamento di queste funzioni può variare a seconda del file php.ini.
Si noti che, su Unix, viene utilizzata una barra (/) come separatore di directory e su Windows è possibile utilizzare sia la barra (/) che la barra rovesciata (\).
Funzione | Home |
---|---|
nomebase() | Restituisce il componente del nome file di un percorso |
chgrp() | Cambia il gruppo di file |
chmod() | Cambia la modalità file |
chown() | Cambia il proprietario del file |
clearstatcache() | Cancella la cache di stato del file |
copia() | Copia un file |
delete () | Andate a scollega() |
cognome() | Restituisce il componente del nome della directory di un percorso |
spazio_disco_libero() | Restituisce lo spazio libero di un filesystem o disco |
spazio_totale_disco() | Restituisce la dimensione totale di un filesystem o di un disco |
spazio libero su disco() | Alias di spazio_disco_libero() |
fchiudi() | Chiudi un file aperto |
feof() | Controlla se è stata raggiunta la "fine del file" (EOF) per un file aperto |
sciacquo() | Scarica l'output memorizzato nel buffer in un file aperto |
fgetc() | Restituisce un singolo carattere da un file aperto |
fgetcsv() | Restituisce una riga da un file CSV aperto |
fget() | Restituisce una riga da un file aperto |
fgetss() | Deprecato da PHP 7.3. Restituisce una riga da un file aperto, eliminata dai tag HTML e PHP |
file() | Leggere un file in un array |
il file esiste() | Verificare se esiste o meno un file o una directory |
file_get_contents () | Legge un file in una stringa |
file_put_contents () | Scrivi i dati in un file |
filetime() | Restituisce l'ora dell'ultimo accesso di un file |
filectime() | Restituisce l'ora dell'ultima modifica di un file |
gruppo di file() | Restituisce l'ID gruppo di un file |
fileinode() | Restituisce il numero di inode di un file |
tempofile() | Restituisce l'ora dell'ultima modifica di un file |
proprietario del file() | Restituisce l'ID utente (proprietario) di un file |
fileperms() | Restituisce le autorizzazioni del file |
dimensione del file() | Restituisce la dimensione del file |
tipo di file() | Restituisce il tipo di file |
gregge() | Blocca o rilascia un file |
fnmatch() | Abbina un nome file o una stringa a un modello specificato |
apri() | Apri un file o un URL |
fpassthru() | Legge dalla posizione corrente in un file - fino a EOF, e scrive il risultato nel buffer di output |
fputcsv() | Formatta una riga come CSV e la scrive in un file aperto |
fput() | Alias di fscrivi() |
paura() | Leggi da un file aperto (binary-safe) |
fscanf() | Analizza l'input da un file aperto in base a un formato specificato |
cerca() | Cerca in un file aperto |
fstat () | Restituisce informazioni su un file aperto |
tell() | Restituisce la posizione corrente in un file aperto |
ftruncate() | Tronca un file aperto a una lunghezza specificata |
fscrivi() | Scrivi su un file aperto (binary-safe) |
globo() | Ottieni un array di nomi di file/directory che corrispondono a un modello specificato |
è_dir() | Controlla se un file è una directory |
è_eseguibile() | Controlla se un file è eseguibile |
è_file() | Controlla se un file è un file normale |
è_link() | Controlla se un file è un collegamento |
è_leggibile() | Controlla se un file è leggibile |
è_file_caricato() | Controlla se un file è stato caricato tramite HTTP POST |
è_scrivibile() | Controlla se un file è scrivibile |
è_scrivibile() | Alias di è_scrivibile() |
lchgrp() | Modificare la proprietà del gruppo di un collegamento simbolico |
lchown() | Modificare la proprietà dell'utente di un collegamento simbolico |
collegamento() | Crea un collegamento reale |
collegamentoinfo() | Restituisce informazioni su un collegamento reale |
lstat () | Restituisce informazioni su un file o un collegamento simbolico |
mkdir() | Crea una directory |
sposta_file_caricato() | Sposta un file caricato in una nuova posizione |
parse_ini_file() | Analizza un file di configurazione |
parse_ini_string() | Analizza una stringa di configurazione |
informazioni sul percorso() | Restituisce informazioni su un percorso di file |
pclose() | Chiudere un tubo aperto da pope() |
pope() | Apre un tubo |
readfile () | Legge un file e lo scrive nel buffer di output |
collegamento di lettura() | Restituisce la destinazione di un collegamento simbolico |
percorso reale() | Restituisce il percorso assoluto |
realpath_cache_get() | Ottieni voci della cache del percorso reale |
realpath_cache_size () | Ottieni la dimensione della cache del percorso reale |
rinominare() | Rinominare un file o una directory |
riavvolgi() | Riavvolgi un puntatore a un file |
rmdir() | Rimuovere una directory vuota |
set_file_buffer() | Alias di stream_set_write_buffer(). Imposta la dimensione del buffer per le operazioni di scrittura sul file dato |
statistica() | Restituisce informazioni su un file |
collegamento simbolico() | Crea un collegamento simbolico |
tempnam() | Crea un file temporaneo univoco |
filetmp() | Crea un file temporaneo univoco |
toch() | Imposta l'accesso e l'ora di modifica di un file |
maschera() | Modifica i permessi dei file per i file |
scollega() | Elimina un file |