strlen dans un fichier externe? - PHP - Programmation
Marsh Posté le 29-11-2002 à 14:00:07
chacal_one333 a écrit a écrit : Est il possible de savoir le nombre de caractere je peu avoir dans un fichier uploader dans le meme repertoire que mon caracctere.php?
|
Normalement avec fopen() en mettant http: devant ça devrait le faire tu peux recuperer le contenu du fichier et compter le nombre de caractere dedan, j'ai deja fait
Marsh Posté le 29-11-2002 à 14:03:49
je comprend pas bien le truc du http la
tu peu m'expliquer vite fait stp?
Marsh Posté le 29-11-2002 à 14:05:25
pasque en fait la il me donne juste le nomber de caractere du fichier a savoir 6
mais pas ce que j'ai dedans
Marsh Posté le 29-11-2002 à 14:10:34
Bon alors, t'as oo.txt qui est ton fichier et qui est dans le même répertoire que ton code PHP.
strlen() retourne la longueur d'une CHAINE DE CARACTERES (STRing LENgth) et non d'un fichier. Donc, comme la chaîne "oo.txt" fait 6 caractères, ba c'est normal que strlen("oo.txt" ) retourne 6 ! un p'tit tour sur http://www.php.net/manual/fr/function.strlen.php te fera le plus grand bien.
Donc pour retrouver la longueur de ton fichier faut utiliser filesize() : http://www.php.net/manual/fr/function.filesize.php
Marsh Posté le 29-11-2002 à 14:30:50
pour ceux que ca interresent au cours d'un recherche a sintaxe est :
$stat=filesize("oo.txt" ); |
merci bien
Marsh Posté le 29-11-2002 à 13:52:31
Est il possible de savoir le nombre de caractere je peu avoir dans un fichier uploader dans le meme repertoire que mon caracctere.php?
$caractere=strlen("oo.txt" );
echo "$caractere caractere dans oo.txt";
j'ai essayer avec fopen() mais c pas ca
niob en difficulté