Filtrage des fichiers par extension en PHP
Lorsque vous travaillez avec des répertoires, il est souvent nécessaire de récupérer des fichiers spécifiques en fonction de leur extension. PHP fournit un moyen efficace d'accomplir cette tâche en utilisant la fonction glob().
Pour filtrer les fichiers par extension, utilisez la syntaxe :
$files = glob('/path/to/directory/*.extension');
Par exemple, pour récupérer tous les fichiers .ini du répertoire /path/to/directory, utilisez :
$files = glob('/path/to/directory/*.ini');
La fonction glob() renvoie un tableau contenant les fichiers et répertoires correspondants. Si aucun fichier ne correspond au modèle, il renvoie un tableau vide ; s'il y a une erreur, il renvoie FALSE.
Par exemple :
$dir_f = "whatever/random/";
$files = glob($dir_f . '*.ini');
Cela remplira $files avec une liste de tous les fichiers .ini dans le répertoire spécifié.
De plus, le glob( ) la fonction prend en charge divers caractères de correspondance de modèles :
En utilisant glob() et ces caractères, vous pouvez récupérer de manière flexible et efficace des fichiers avec des extensions spécifiques dans vos scripts PHP.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3