Forums, scripts, cours, services pour webmaster, manuels (PHP, MySQL, HTML...) en français !
PHP / MySql
Recherche
 
ManuelPHP.com
    Accueil > Cours > Manipulation de fichiers > Lecture de fichiers


Lecture de fichiers


Ce cours a été consulté 36108 fois.



Pour n'afficher qu'une partie d'un fichier, il existe plusieurs fonctions différentes :

La fonction fgetc() qui, elle, permet d'extraire le premier caractère du fichier :
fgetc(string pointeur);

Exemple :
< ?php $fichier = fopen("essai.txt","r");
$premier = fgetc($fichier);
echo "Premier Caractère : " . $premier;
fclose($fichier);
?>

La fonction fgets() permet, elle, d'extraire une chaîne d'une certaine longueur. Il faut aussi savoir que la fonction extrait la chaîne de la longueur précise définie en argument, plus un caractère et que la fonction s'arrête aux sauts de lignes :
fgets(string pointeur, string longueur);

Exemple :
< ?php
$fichier = fopen("essai.txt","r");
$premier = fgets($fichier, 10);
echo "Dix Premier Caractères : " . $premier;
fclose($fichier);
?>

La fonction fgetss() a quasiment la même utilité que la précédente sauf qu'elle n'extrait ni les balises HTML, ni les balises PHP :
fgetss(string pointeur, string longueur);

Exemple :
Pour un fichier contenant : '< b>Bonjour !< /b>< br>Test de la fonction fgetss', la fonction ne renverra que les caractères, la mise en forme HTML sera ignorée : 'Bonjour !Test de la fonction fgetss'

La fonction fread() permet de lire une chaîne de caractère dans un fichier ouvert, jusqu'a la longueur indiquée en argument :
fread(string pointeur, string longueur);

Exemple :
< ?php
$fichier = fopen("essai.txt","r");
$premier = fread($fichier, 10);
echo "Dix Premiers Caractères : " . $premier;
fclose($fichier);
?>

Pour terminer, la fonction file() permet de mettre le contenu entier d'un fichier ouvert dans un tableau :
file(string fichier);

Exemple :
< ?php
$premier = file("essai.txt");
echo "Première Ligne du fichier : " . $premier[0];
?>



Voir aussi : Ouverture de fichier, Affichage de fichiers, Lecture de fichiers, Ecriture de fichiers, Vérifier l'existence d'un fichier, Copier coller des fichiers, Compléments d'informations

Crédits




Google

Services webmasters

Les manuels
 

ManuelPHP.com © 2003-2012 Tigersun - Crédits
Webmaster Site Internet - Télécharger des Logiciels - Programme TV - Entraide Informatique - Agence de Communication
2017-11-19