Inicio PHP JavaScript Manual PHP Links de interes Contacto
Scripts en PHP Programación PHP, lenguaje del lado del servidor.
Scripts PHP - Funciones Funciones  Scripts PHP - Ip´s Ip´s  Scripts PHP - Otros Otros  
Scripts en JavaScript Programación JavaScript, lenguaje del lado del cliente.
Scripts JS - Barra de estado Barra de estado  Scripts JS - Calculadoras Calculadoras  Scripts JS - Efectos Efectos  Scripts JS - Relojes/Calendarios Relojes/Calendarios  
  Manual PHP     Manual PHP  
function.glob -- http://www.mundoscript.com/php/function.glob.html 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 el intérprete de comandos. 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:

  • GLOB_MARK - Agrega una barra a cada elemento devuelto

  • GLOB_NOSORT - Devuelve los archivos como aparecen en el directorio (sin ordenar)

  • GLOB_NOCHECK - Devuelve el patrón de búsqueda si no se han encontrado archivos coincidentes

  • GLOB_NOESCAPE - Las barras invertidas no indican metacaracteres

  • GLOB_BRACE - Expande {a,b,c} para que coincida con 'a', 'b', o 'c'

  • GLOB_ONLYDIR - Devuelve únicamente entradas de directorios que coinciden con el patrón

Nota: Antes de PHP 4.3.3 GLOB_ONLYDIR no estaba disponible en windows y otros sistemas que no usan la biblioteca de C GNU.

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().

Web´s ORO

Comparativas

peliculas - musica - trucos
telefonos moviles
directorio de programacion
Web´s PLATA

logiciel gratuit
programas para bajar
ocio y entretenimiento
eliminar virus