Php - Vérifier l'existence d'un fichier distant

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.   Fonction trouvée via "Vérifier si une image distante existe"  
function remote_file_exists ($url) { ini_set('allow_url_fopen', '1'); if (@fclose(@fopen($url, 'r'))) { return true; } else { return false; } }