Como verificar se o conteúdo do diretório mudou com o PH

Estou escrevendo um script de galeria de fotos em PHP e tenho um único diretório em que o usuário armazena suas fotos. Estou tentando configurar o cache da página e atualizar o cache apenas se o conteúdo do diretório foi alterado. Eu pensei que poderia fazer isso armazenando em cache a última hora modificada do diretório usando a função filemtime () e comparando-a com a hora atual modificada do diretório. No entanto, como eu percebi, o tempo de modificação do diretório não muda à medida que os arquivos são adicionados ou removidos desse diretório (pelo menos no Windows, ainda não temos certeza das máquinas Linux

Então, minhas perguntas são: qual é a maneira mais simples de verificar se o conteúdo de um diretório foi modificad

questionAnswers(10)

yourAnswerToTheQuestion