PHP Système de fichiers


PHP Système de fichiers Présentation

Les fonctions du système de fichiers vous permettent d'accéder et de manipuler le système de fichiers.

Installation

Les fonctions du système de fichiers font partie du coeur de PHP. Il n'y a pas d'installation nécessaire pour utiliser ces fonctions.

Configuration à l'exécution

Le comportement des fonctions de système de fichiers est affecté par la configuration dans le fichier php.ini.
Options de configuration de système de fichiers:
NomPar défautDescriptionChangeable
allow_url_fopen"1"Permet la fonction fopen () des fonctions de type à travailler avec des URL (disponible depuis PHP 4.0.4)PHP_INI_SYSTEM
user_agentNULLDéfinit l'agent utilisateur pour PHP pour envoyer (disponible depuis PHP 4.3)PHP_INI_ALL
default_socket_timeout"60"Définit le délai d'attente par défaut, en secondes, pour les flux de sockets (disponible depuis PHP 4.3)PHP_INI_ALL
à partir de""Définit le mot de passe FTP anonyme (votre adresse email)PHP_INI_ALL
auto_detect_line_endings"0"Lorsqu'il est réglé à "1", PHP va examiner les données lues par fgets () et file () pour voir si elle est en utilisant Unix, MS-DOS ou Mac caractères de fin de ligne (disponible depuis PHP 4.3)PHP_INI_ALL


Unix / Windows Compatibilité

Lorsque vous spécifiez un chemin d'accès sur les plateformes Unix, la barre oblique (/) est utilisé comme séparateur de répertoire. Toutefois, sur les plates-formes Windows, à la fois une barre oblique (/) et antislash (\) peut être utilisé.

PHP Système de fichiers

PHP : indique la première version de PHP qui prend en charge la fonction.
FonctionDescriptionPHP
basename ()Renvoie le composant nom de fichier d'un chemin3
chgrp ()Modifie le groupe de fichiers3
chmod ()Change le mode du fichier3
chown ()Change le propriétaire du fichier3
clearstatcache ()Efface la mémoire cache l'état du fichier3
copy ()Copie d'un fichier3
delete ()Voir unlink () ou unset () 
dirname ()Renvoie le composant nom du répertoire d'un chemin3
disk_free_space ()Retourne l'espace libre d'un répertoire4
disk_total_space ()Renvoie la taille totale d'un répertoire4
diskfreespace ()Alias ​​de disk_free_space ()3
fclose ()Ferme un fichier ouvert3
feof ()Les tests de fin de fichier sur un fichier ouvert3
fflush ()Bouffées de sortie tamponnée à un fichier ouvert4
fgetc ()Renvoie un caractère à partir d'un fichier ouvert3
fgetcsv ()Analyse d'une ligne à partir d'un fichier ouvert, la vérification des champs CSV3
fgets ()Retourne une ligne à partir d'un fichier ouvert3
fgetss ()Retourne une ligne, avec des balises HTML et PHP retirés, à partir d'un fichier ouvert3
file ()Lit un fichier dans un tableau3
file_exists ()Vérifie si oui ou non un fichier ou un répertoire existe3
file_get_contents ()Lit un fichier dans une chaîne4
file_put_contentsEcrit une chaîne dans un fichier5
fileatime ()Renvoie l'heure du dernier accès d'un fichier3
filectime ()Retourne le temps de changement de dernière d'un fichier3
groupe de fichiers ()Renvoie l'ID de groupe d'un fichier3
fileinode ()Retourne le numéro d'inode d'un fichier3
filemtime ()Retourne la date de dernière modification d'un fichier3
fileowner ()Renvoie l'ID utilisateur (propriétaire) d'un fichier3
fileperms ()Retourne les permissions d'un fichier3
filesize ()Retourne la taille du fichier3
filetype ()Retourne le type de fichier3
flock ()Serrures ou communiqués d'un fichier3
fnmatch ()Correspond à un nom de fichier ou une chaîne contre un modèle spécifié4
fopen ()Ouvre un fichier ou l'URL3
fpassthru ()Lit à partir d'un fichier ouvert, jusqu'à EOF, et écrit le résultat dans le tampon de sortie3
fputcsv ()Formate une ligne en CSV et l'écrit dans un fichier ouvert5
fputs ()Alias ​​de fwrite ()3
fread ()Lit à partir d'un fichier ouvert3
fscanf ()Analyse entrée à partir d'un fichier ouvert selon un format spécifié4
fseek ()Cherche dans un fichier ouvert3
fstat ()Retourne des informations sur un fichier ouvert4
ftell ()Retourne la position courante dans un fichier ouvert3
ftruncate ()Tronquer un fichier ouvert à une longueur spécifiée4
fwrite ()Écrit dans un fichier ouvert3
glob ()Retourne un tableau des noms de fichiers ou des répertoires correspondant à un modèle spécifié4
is_dir ()Vérifie si un fichier est un répertoire3
is_executable ()Vérifie si un fichier est exécutable3
is_file ()Vérifie si un fichier est un fichier régulier3
is_link ()Vérifie si un fichier est un lien3
is_readable ()Vérifie si un fichier est lisible3
is_uploaded_file ()Vérifie si un fichier a été téléchargé par HTTP POST3
is_writable ()Vérifie si un fichier est accessible en écriture4
is_writeable ()Alias ​​de is_writable ()3
lien ()Crée un lien en dur3
linkinfo ()Retourne des informations sur un lien en dur3
lstat ()Retourne des informations sur un fichier ou un lien symbolique3
mkdir ()Crée un répertoire3
move_uploaded_file ()Déplace un fichier téléchargé vers un nouvel emplacement4
parse_ini_file ()Analyse un fichier de configuration4
pathinfo ()Retourne des informations sur un chemin de fichier4
pclose ()Ferme un tuyau ouvert par popen ()3
popen ()Ouvre un tuyau3
readfile ()Lit un fichier et l'écrit dans le tampon de sortie3
readlink ()Retourne la cible d'un lien symbolique3
realpath ()Retourne le chemin absolu4
rename ()Renomme un fichier ou un répertoire3
rewind ()Rembobine un pointeur de fichier3
rmdir ()Supprime un répertoire vide3
set_file_buffer ()Définit la taille du buffer d'un fichier ouvert3
stat ()Retourne des informations sur un fichier3
symlink ()Crée un lien symbolique3
tempnam ()Crée un fichier temporaire unique3
tmpfile ()Crée un fichier temporaire unique3
touch ()Définit l'accès et l'heure de modification d'un fichier3
umask ()Changements permissions sur les fichiers pour les fichiers3
unlink ()Supprime un fichier3


PHP Constantes de système de fichiers

PHP : indique la première version de PHP qui prend en charge la constante.
ConstanteDescriptionPHP
GLOB_BRACE  
GLOB_ONLYDIR  
GLOB_MARK  
GLOB_NOSORT  
GLOB_NOCHECK  
GLOB_NOESCAPE  
PATHINFO_DIRNAME  
PATHINFO_BASENAME  
PATHINFO_EXTENSION  
FILE_USE_INCLUDE_PATH  
FILE_APPEND  
FILE_IGNORE_NEW_LINES  
FILE_SKIP_EMPTY_LINES 

0 commentaires:

Post a Comment

HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT