readfile

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( ) .