Forum de discussion
Forum « Programmation PHP » (archives)
identifier un fichier texte vide ou des lignes vides
Envoyé: 2 juin 2004, 19h12 par alkor
Comment identifier un fichier texte vide ou des lignes vides ?
Par exemple, un fichier nommé "file.txt" est créé sans rien dedans, comment savoir qu'il est vide ?
Ou admettons qu'un fichier nommé "liste.txt" comporte des lignes vides, comment les identifier ?
J'ai essayé de mettre chaque ligne dans un tableau "$var" et ensuite j'ai fait plein de tests sur chaque élément mais rien n'y fait ... j'ai du contourner le problème pour arriver à mes fins mais du coup le code n'est pas très propre ... dans mon cas je me suis résigné à tester la présence de certains caractères pour éviter les lignes vides ...
A l'origine y'avait une boucle sur les éléments du tableau mais pour faire simple on testera que le 1er élément ... si je me souviens bien je testais ce genre de trucs :
if ( !isset($var[ 0 ]) or empty($var) or $var[ 0 ]== "" or $var[ 0 ] == " " or $var[ 0 ] == " ") { ... }
Si vous avez des idées ... :-D
Réponses
|