Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

glob() avec les fichiers cachés

<?php

$path = __DIR__;

// list all files, with and without leading . 
$files = glob($path . '/{,.}[!.,!..]*', GLOB_BRACE);

// list all files, except . and ..
$files = glob($path . '/{,.}*', GLOB_BRACE);

Par défaut, la fonction glob() liste uniquement les fichiers qui ne commencent pas par un point .. Cela signifie que les fichiers cachés, sous Linux, ne sont pas listés.

Avec l’option GLOB_BRACE, il est possible de lister tous les fichiers, et même de filtrer les omniprésents ‘.’ et ‘..’.

See Also

PHP Features

Last updated: 22 October 2026