Pessoal boa tarde!
 
	Não sei se é no local certo OK?
 
	Tenho o seguinte problema. Um diretório onde são gerados logs de um sistema de vendas que temos, todos os pedidos que entram, exportações e etc são gerados Logs numa determinada pasta
 
	O arquivo por exemplo que gera tem o seguinte formato: "zc5sc5-20171221-151920.log"
 
	zc5sc5 (Nome das tabelas, informações vem da ZC5 e vão para SC5) 
	20171221 (Data do dia) 
	151920 (Hora, Minuto e Segundo)
 
	 
 
	Preciso buscar na pasta dos logs se estão sendo gerados os logs de todas as tarefas do sistema, pois existem varias outras tabelas.. fiz um script porém ele nunca encontra o arquivo que busco. Estou buscando não pelo nome completo e sim até o horário (zc5sc5-20171221-15.*)
 
	Segue meu script: 
	 
 
class verificaGerSync {
    function existeArquivo($arquivo){
        
        $path = "D:/Teste/";
        $pathHandler = scandir($path);
        
        foreach ($pathHandler as $listaArquivos) {
            if (strpos($listaArquivos, $arquivo)) {
                $result = "Arquivo Encontrado";
            } else {
                $result = "Não existe";
            }
        }
        
        echo $result;
    }
}
$log = "zc5sc5".date("Ymd")."-".date("H");
// Nesse ponto eu gero o nome do arquivo até a hora pois quero verificar de hora em hora se existe algum arquivo criado
$teste = new verificaGerSync;
$teste->existeArquivo($log);
	Está bem simples, porém sabem me dizer onde estou errando?