Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2007, 10h30   #1
Membre actif
 
Avatar de odsen.s
 
Benoît
Étudiant
Inscription : octobre 2006
Messages : 270
Détails du profil
Informations personnelles :
Nom : Benoît
Âge : 22
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2006
Messages : 270
Points : 189
Points : 189
Par défaut Caractère fin de fichier ?

Bonjour,

Existe-t-il en PHP une constante symbolisant le caractère de fin de fichier, comme EOF en langage C ?
J'aimerais en effet coder ceci :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$fichier = fopen("nom_de_fichier","r");
 
if($fichier == NULL)
{
  echo 'Le fichier n\'existe pas.';
}
 
else
{
  while(($c = fgetc($fichier)) != caractere_fin_de_fichier)
  {
    echo $c;
  }
}
?>
Par avance, merci.
odsen.s est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 10h37   #2
Membre du Club
 
Avatar de pioule
 
Inscription : août 2003
Messages : 65
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 65
Points : 69
Points : 69
fgetc retourne FALSE à la fin du fichier

Code :
while(FALSE !== ($c = fgetc($fichier)))
pioule est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 10h46   #3
Membre actif
 
Avatar de odsen.s
 
Benoît
Étudiant
Inscription : octobre 2006
Messages : 270
Détails du profil
Informations personnelles :
Nom : Benoît
Âge : 22
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2006
Messages : 270
Points : 189
Points : 189
Merci beaucoup, ça fonctionne.
odsen.s est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h21.


 
 
 
 
Partenaires

Hébergement Web