Aplicar um código a todos os arquivos de um diretório

  • Autor Autor Vonpeper
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
V

Vonpeper

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola amigos, tengo un código que busca texto en pdfs, quiero que ese código busque en todos los archivos dentro de un directorio y que cuando los encuentre los mueva de carpeta.

alguna idea?


gracias!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
lista los archivos que esten en ese directorio y luego con un for los recorres uno a uno, tendras el nombre de cada archivo, le aplicas tu codigo que busca en pdfs y con un IF si encuentra lo mueves, sino no le haces nada
 
lista los archivos que esten en ese directorio y luego con un for los recorres uno a uno, tendras el nombre de cada archivo, le aplicas tu codigo que busca en pdfs y con un IF si encuentra lo mueves, sino no le haces nada

Estoy aprendiendo,l conozco lo que hace el for pero tengo un poco de duda, como establecer que ya no hay mas archivos y pare
 
$carpeta = "ruta/carpeta";
if(is_dir($carpeta)){
if($dir = opendir($carpeta)){
while(($archivo = readdir($dir)) !== false){
if($archivo != '.' && $archivo != '..' && $archivo != '.htaccess'){
//abro $archivo -> busco ->IF(encuentra){ mueve } ELSE { nohacenada }

}
}
closedir($dir);
}
}
 
$carpeta = "ruta/carpeta";
if(is_dir($carpeta)){
if($dir = opendir($carpeta)){
while(($archivo = readdir($dir)) !== false){
if($archivo != '.' && $archivo != '..' && $archivo != '.htaccess'){
//abro $archivo -> busco ->if(encuentra){ mueve } else { nohacenada }

}
}
closedir($dir);
}
}

muchas gracias!
 
Voltar
Topo