Manuel PHP
Précédent |  | Suivant

# readfile

(PHP 3, PHP 4 )

readfile -- Affiche un fichier.

## Description

int readfile ( string filename [, int use_include_path])

readfile() lit le fichier `filename` et l'envoit à la sortie standard.

readfile() retourne le nombre d'octets lus depuis le fichier. Si une erreur survient, retourne `FALSE`.

Si `filename` commence par "http://" (insensible à la casse), une connexion HTTP 1.0 sera ouverte avec le serveur spécifié, et le texte de la réponse sera affiché sur la sortie standard.

Les versions antérieures à PHP 4.0.6, ne gère pas les redirections automatiques, ce qui oblige à ajouter les slash finaux "/" pour indiquer un dossier.

Si `filename` commence par "ftp://" (insensible à la casse), une connexion FTP est ouverte avec l'hôte spécifié et la réponse du serveur est affichée. Si le serveur ne supporte les connexions passives, la requête échouera.

Si `filename` ne commence par aucun des cas précédents, le fichier sera ouvert sur l'hôte local, et envoyé à la sortie standard.

Vous pouvez utiliser le deuxième paramètre optionnel pour explorer le dossier include_path, en passant la valeur de 1.

Voir aussi fpassthru(), file(), fopen(), include(), require() et virtual().

Précédent | Sommaire | Suivant
popen | Niveau supérieur | readlink