La fonction glob( ) en php

Résolu/Fermé
mymy42 Messages postés 31 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 30 janvier 2009 - 11 juin 2008 à 09:25
 bobymc - 17 janv. 2017 à 22:01
Bonjour, es ce que quelqu'un pourrait m'expliquer le fonctionnement de la fonction Glob.
J'ai trouvé le code mais je ne sait pas ou le mettre et comment l'utiliser.
Voila le code que j'ai trouvé :

<?php
$files = glob("*.txt");
foreach ($files as $filename) {
echo "$filename occupe " . filesize($filename) . " octets\n";
}
?>

Merci d'avance de votre aide.
A voir également:

2 réponses

Mimiste Messages postés 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 206
11 juin 2008 à 10:04
Hello

La fonction glob te retourne tous les fichiers qui correspondent au masque passé en paramètre

Dans ton cas, la variable $files sera un tableau qui contient tous les noms de fichiers .txt du répertoire de ton script
0
mymy42 Messages postés 31 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 30 janvier 2009 2
11 juin 2008 à 10:29
Tu peux m'expliquer comment faire fonctionner ce code?
0
Mimiste Messages postés 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 206 > mymy42 Messages postés 31 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 30 janvier 2009
11 juin 2008 à 11:44
Ben, tu cherche quoi comme resultat en fait ?
0
Bonjour,
Je voudrai utiliser la fonction "glob" dans un formulaire,
de type "checkbox".
Je m'explique lorsque dans le formulaire je coche une case cette case et relié à un fichier que je programme ce qui me permet lors de la validation du formulaire avec el bouton "submit" sa m'envoi sur un email en m'attachant les pieces que j'aurai coché sur mon checkbox.

Quel'qu'un pourrai m'aider svp ?

Merci d'avance de votre aide.
0
mymy42 Messages postés 31 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 30 janvier 2009 2
11 juin 2008 à 14:10
rechercher un mot clé sur les noms de fichiers dans un dossier
0
Mimiste Messages postés 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 206
11 juin 2008 à 20:21
Hé ben ça doit marcher comme ça

$files = glob("*mot*");
foreach ($files as $filename) {
echo "Le fichier '$filename' correspond à la recherche<br>";
}

ce code te retournera tous les fichiers qui contiennent "mot" dans leur nom

Si tu ne veux que les fichier jpg dont le nom de fichier commence par A par exemple tu ferai

glob("A*.jpg");
0

Discussions similaires