glob

glob

(PHP 4 >= 4.3.0, PHP 5)

glob -- Encontrar nombres de ruta coincidentes con un patr贸n

Descripci贸n

array glob ( string patr贸n [, int banderas] )

La funci贸n glob() realiza una b煤squeda por todos los nombres de ruta que coincidan con patr贸n de acuerdo a las reglas usadas por la funci贸n glob() de la biblioteca de C, las cuales son muy similares a las reglas usadas por int茅rpretes de comandos comunes. No se realiza expansi贸n de tildes o par谩metros.

Devuelve una matriz que contiene los archivos/directorios coincidentes, o FALSE si ocurre un error.

Banderas v谩lidas:

Ejemplo 1. Modo conveniente de reemplazar opendir() y amigos con glob().

<?php
foreach (glob("*.txt") as $nombre_archivo) {
    echo
"$nombre_archivo tam " . filesize($nombre_archivo) . "\n";
}
?>

La salida se ver谩 algo como:

funclist.txt size 44686
funcsummary.txt size 267625
quickref.txt size 137820

Nota: Esta funcion no funcionara con ficheros remotos ya que el fichero a examinar tiene que estar disponible desde el sistema de ficheros del servidor.

Vea tambi茅n opendir(), readdir(), closedir(), y fnmatch().