Système de fichiers
basename
Système de fichiers
PHP Manual

# Fonctions sur les systèmes de fichiers

# Voir aussi

Pour les fonctions connexes, voyez aussi la section sur les accès aux Dossiers et sur les exécutions de programme.

Pour une liste et une explication sur les différents outils d'accès aux fichiers distants, voyez aussi Liste des protocoles supportés.

## Sommaire

- basename — Sépare le nom du fichier et le nom du dossier
- chgrp — Change le groupe d'un fichier
- chmod — Change le mode du fichier
- chown — Change le propriétaire du fichier
- clearstatcache — Efface le cache de stat
- copy — Copie un fichier
- delete — Voir unlink ou unset
- dirname — Renvoie le nom du dossier
- disk_free_space — Renvoie l'espace disque disponible dans le répertoire
- disk_total_space — Retourne la taille d'un dossier
- diskfreespace — Alias de disk_free_space
- fclose — Ferme un fichier
- feof — Teste la fin du fichier
- fflush — Envoie tout le contenu généré dans un fichier
- fgetc — Lit un caractère dans un fichier
- fgetcsv — Renvoie la ligne courante et cherche les champs CSV
- fgets — Récupère la ligne courante sur laquelle se trouve le pointeur du fichier
- fgetss — Renvoie la ligne courante du fichier et élimine les balises HTML
- file_exists — Vérifie si un fichier ou un dossier existe
- file_get_contents — Lit tout un fichier dans une chaîne
- file_put_contents — Écrit une chaîne dans un fichier
- file — Lit le fichier et renvoie le résultat dans un tableau
- fileatime — Renvoie la date à laquelle le fichier a été accédé pour la dernière fois
- filectime — Renvoie la date de dernier accès à un inode
- filegroup — Lire le nom du groupe
- fileinode — Lit le numéro d'inode du fichier
- filemtime — Lit la date de dernière modification du fichier
- fileowner — Lit l'identifiant du propriétaire d'un fichier
- fileperms — Lit les droits d'un fichier
- filesize — Lit la taille d'un fichier
- filetype — Retourne le type de fichier
- flock — Verrouille le fichier
- fnmatch — Repère un fichier à partir d'un masque de recherche
- fopen — Ouvre un fichier ou une URL
- fpassthru — Affiche le reste du fichier
- fputcsv — Formate une ligne en CSV et l'écrit dans un fichier
- fputs — Alias de fwrite
- fread — Lecture du fichier en mode binaire
- fscanf — Analyse un fichier en fonction d'un format
- fseek — Modifie la position du pointeur de fichier
- fstat — Lit les informations sur un fichier à partir d'un pointeur de fichier
- ftell — Renvoie la position du pointeur du fichier
- ftruncate — Tronque un fichier
- fwrite — Écrit un fichier en mode binaire
- glob — Recherche des chemins qui vérifient un masque
- is_dir — Indique si le fichier est un dossier
- is_executable — Indique si le fichier est exécutable
- is_file — Indique si le fichier est un véritable fichier
- is_link — Indique si le fichier est un lien symbolique
- is_readable — Indique si un fichier est accessible en lecture
- is_uploaded_file — Indique si le fichier a été téléchargé par HTTP POST
- is_writable — Indique si un fichier est accessible en écriture
- is_writeable — Alias de is_writable
- lchgrp — Change l'appartenance du groupe d'un lien symbolique
- lchown — Change le propriétaire d'un lien symbolique
- link — Crée un lien
- linkinfo — Renvoie les informations d'un lien
- lstat — Retourne les informations sur un fichier ou un lien symbolique
- mkdir — Crée un dossier
- move_uploaded_file — Déplace un fichier téléchargé
- parse_ini_file — Analyse un fichier de configuration
- pathinfo — Retourne des informations sur un chemin système
- pclose — Ferme un processus de pointeur de fichier
- popen — Crée un processus de pointeur de fichier
- readfile — Affiche un fichier
- readlink — Renvoie la cible d'un lien symbolique
- realpath — Retourne le chemin canonique absolu
- rename — Renomme un fichier ou un dossier
- rewind — Replace le pointeur de fichier au début
- rmdir — Efface un dossier
- set_file_buffer — Alias de stream_set_write_buffer
- stat — Renvoie les informations à propos d'un fichier
- symlink — Crée un lien symbolique
- tempnam — Crée un fichier avec un nom unique
- tmpfile — Crée un fichier temporaire
- touch — Modifie la date de modification et de dernier accès d'un fichier
- umask — Change le "umask" courant
- unlink — Efface un fichier

Système de fichiers
basename
Système de fichiers
PHP Manual