Voici une fonction bien pratique, qui permet de tester l'existence d'un fichier distant (comprendre : accessible via internet).
J'en ai eu besoin dans le cadre du développement de Deedil.com afin de tester l'existence des images que les utilisateurs postent.
Un inconvénient tout de même : l'ouverture du allow url fopen, et une légère lenteur lors de son exécution.
Néanmoins, elle est fonctionnelle ^
Voici donc la fonction remote_file_exists(), qui prend en argument l'url à tester.