Logo
You
Code

URL exists con get_headers PHP

Autor YouCode - http://www.youcode.com.ar/php/url-exists-con-getheaders-php-499

Saber si una URL existe con PHP y GET_Headers

Simple codigo para saber si una URL existe, por ej, esto lo podemos usar para tomar imagenes desde otro sitio pero antes verificamos que exista. Tengan en cuenta que GET_HEADERS usa el metodo GET.
 
function URL_Exists($url)
{
     $headers=get_headers($url);
     return stripos($headers[0],"200 OK")  ? true : false;

}

#Para usarla haríamos:
if(URL_Exists('http://www.algunsitio/imagenes/foto1.jpg'))
{
     echo 'Existe';
}else{
     echo 'No existe';
}
http://www.youcode.com.ar/php/url-exists-con-getheaders-php-499