PHP - opendir con "patrón"

 
Vista:

opendir con "patrón"

Publicado por Raúl (4 intervenciones) el 30/04/2003 10:46:29
Este script hace un "dir" o un "ls" de un directorio.
<?php
$handle = opendir('.');
while ($file = readdir($handle ));
{
echo $file;
}
closedir($handle);
?>

Pero yo quiero que me liste los ficheros con un "patrón" determinado
(ej: *.gif, blanco*.gif, articulo*.*)

He probado hacer:
$handle = opendir('articulo.*');
pero no funciona.

¿Alguien sabe como hacerlo?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:opendir != dir != ls

Publicado por Raúl (4 intervenciones) el 02/05/2003 10:02:22
Hola,
Perdona pero no te entiendo. ¿Qué quieres decir que 'opendir' es una función y no un comando? Lo uso como una función.
Respecto a las expresiones regulares que me comentas, el problema parece ser que opendir solo reconoce nombre completos de directorios. Y lo que quiero yo es hacer un:

dir .\Mydir\m*a.g*

Saludos

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar