Télécharger en local un fichier depuis un serveur FTP en PHP

Nous allons lister les fichiers présents dans un répertoire distant sur un serveur FTP, puis copier chaque fichier trouvé dans un répertoire de notre site. On pourra ensuite supprimer la source distante s’il le faut.