Perdon, Pido disculpas al foro ya que al copiar el texto para la consulta he visto mi error

.
He metido la pata en el primer if (is_dir ($fichero)) tendria que ser if (is_file ($fichero)).
Pero el tema del cambio el directorio por ./carpeta1 no devuelve nada (teniendo en cuenta que tengo archivos dentro) sigue sin funcionar
De nuevo mil disculpas al Foro.
Saludos