Maison >développement back-end >tutoriel php >Utilisez la fonction glob en PHP pour supprimer tous les fichiers d'un répertoire en une seule phrase

Utilisez la fonction glob en PHP pour supprimer tous les fichiers d'un répertoire en une seule phrase

高洛峰
高洛峰original
2016-12-21 16:27:001217parcourir

Collecté sur Internet :

array_map('unlink',glob('*'));

Juste pour attirer l'attention, de nombreux amis ne savent peut-être pas qu'il existe une fonction glob. Voir le manuel pour plus d'utilisation.


Fonction PHP glob()

Définition et utilisation

La fonction glob() renvoie le nom de fichier ou le répertoire qui correspond au modèle spécifié .
Cette fonction renvoie un tableau contenant les fichiers/répertoires correspondants. Renvoie false si une erreur se produit.

Syntaxe

glob(pattern,flags)

Utilisez la fonction glob en PHP pour supprimer tous les fichiers dun répertoire en une seule phrase

Exemples d'utilisation

Exemple 1

<?php
print_r(glob("*.txt"));
?>

Sortie similaire à :

Array
(
[0] => target.txt
[1] => source.txt
[2] => test.txt
[3] => test2.txt
)

Exemple 2

<?php
print_r(glob("*.*"));
?>

Le résultat est similaire à :

Array
(
[0] => contacts.csv
[1] => default.php
[2] => target.txt
[3] => source.txt
[4] => tem1.tmp
[5] => test.htm
[6] => test.ini
[7] => test.php
[8] => test.txt
[9] => test2.txt
)

Ps : C'est une fonction magique.

Pour plus d'articles sur l'utilisation de la fonction glob en PHP pour supprimer tous les fichiers d'un répertoire en une seule phrase, veuillez faire attention au site Web chinois de PHP !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn