Filesystem

Introduzione

No external libraries are needed to build this extension, but if you want PHP to support LFS (large files) on Linux, then you need to have a recent glibc and you need compile PHP with the following compiler flags: -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64.

  • Installazione/Configurazione
  • Costanti predefinite
  • Filesystem Funzioni
    • basename β€” Restituisce il nome del file dal percorso indicato
    • chgrp β€” Cambia il gruppo del file
    • chmod β€” Cambia le impostazioni del file
    • chown β€” Cambia il proprietario del file
    • clearstatcache β€” Libera la cache dello stato di un file
    • copy β€” Copia un file
    • delete β€” Vedere unlink oppure unset
    • dirname β€” Restituisce il percorso di una directory padre
    • disk_free_space β€” Restituisce lo spazio disponibile nella directory
    • disk_total_space β€” Restituisce lo spazio totale di una directory
    • diskfreespace β€” Alias di disk_free_space
    • fclose β€” Chiude un puntatore a file aperto
    • fdatasync β€” Synchronizes data (but not meta-data) to the file
    • feof β€” Verifica se Γ¨ stata raggiunta la fine del file su un puntatore a file
    • fflush β€” Invia l'output in un file
    • fgetc β€” Prende un carattere da un puntatore a file
    • fgetcsv β€” Prende una riga da un puntatore a file e l'analizza in cerca di campi CSV
    • fgets β€” Prende una riga da un puntatore a file
    • fgetss β€” Prende una riga da un puntatore a file ed elimina i tag HTML
    • file β€” Legge l'intero file in un array
    • file_exists β€” Controlla se un file o directory esiste
    • file_get_contents β€” Legge un file all'interno di una stringa
    • file_put_contents β€” Write data to a file
    • fileatime β€” Prende l'ora dell'ultimo accesso al file
    • filectime β€” Prende l'ora in cui l'inode del file Γ¨ stato modificato
    • filegroup β€” Restituisce il gruppo di un file
    • fileinode β€” Restituisce il numero di inode del file
    • filemtime β€” Restituisce l'ora delle modifiche al file
    • fileowner β€” Restituisce il proprietario del file
    • fileperms β€” Restituisce i permessi sui file
    • filesize β€” Restituisce la dimensione del file
    • filetype β€” Restituisce il tipo di file
    • flock β€” Sistema di bloccaggio file
    • fnmatch β€” Match filename against a pattern
    • fopen β€” Apre un file o un URL
    • fpassthru β€” Invia tutti i dati rimanenti su un puntartore a file
    • fputcsv β€” Format line as CSV and write to file pointer
    • fputs β€” Alias di fwrite
    • fread β€” Legge un file salvaguardando la corrispondenza binaria
    • fscanf β€” Analizza l'input da un file secondo un determinato formato
    • fseek β€” Sposta un puntatore sul file
    • fstat β€” Restituisce le informazioni riguardanti un file attraverso un puntatore al file aperto
    • fsync β€” Synchronizes changes to the file (including meta-data)
    • ftell β€” Comunica la posizione di lettura/scrittura del puntatore al file
    • ftruncate β€” Tronca un file alla lunghezza data
    • fwrite β€” Scrittura su file binary-safe
    • glob β€” Find pathnames matching a pattern
    • is_dir β€” Dice se la stringa corrisponde ad una directory
    • is_executable β€” Dice se il file indicato Γ¨ eseguibile
    • is_file β€” Dice se il file Γ¨ un file regolare
    • is_link β€” Dice se il file Γ¨ un link simbolico
    • is_readable β€” Dice se un file Γ¨ leggibile
    • is_uploaded_file β€” Dice se un file fΓΉ caricato via HTTP POST.
    • is_writable β€” Dice se un file Γ¨ scrivibile
    • is_writeable β€” Alias di is_writable
    • lchgrp β€” Changes group ownership of symlink
    • lchown β€” Changes user ownership of symlink
    • link β€” Crea un hard link
    • linkinfo β€” Restituisce informazioni su un collegamento
    • lstat β€” Da informazioni su un file o un link simbolico
    • mkdir β€” Crea una directory
    • move_uploaded_file β€” Sposta un file caricato in una nuova posizione
    • parse_ini_file β€” Legge un file di configurazione
    • parse_ini_string β€” Parse a configuration string
    • pathinfo β€” Restituisce informazioni su un percorso di file
    • pclose β€” Chiude un puntatore ad un file di processo
    • popen β€” Apre un puntatore ad un file di processo
    • readfile β€” Invia un file
    • readlink β€” Restituisce il target di un link simbolico
    • realpath β€” Restituisce un percorso assoluto regolare
    • realpath_cache_get β€” Get realpath cache entries
    • realpath_cache_size β€” Get realpath cache size
    • rename β€” Rinomina un file o una directory
    • rewind β€” Riavvolge la posizione di un puntatore a file
    • rmdir β€” Rimuove una directory
    • set_file_buffer β€” Alias di stream_set_write_buffer
    • stat β€” Da informazioni su un file
    • symlink β€” Crea un link simbolico
    • tempnam β€” Crea file con unico nome file
    • tmpfile β€” Crea un file temporaneo
    • touch β€” Imposta l'ora di modifica di un file
    • umask β€” Cambia l'umask corrente
    • unlink β€” Cancella un file
οΌ‹add a note

User Contributed Notes

There are no user contributed notes for this page.