[PHP] Check exists remote image url


Salve a tutti,

oggi avevo la necessità di controllare se delle immagini erano esistenti oppure non esistevano sul server in remoto (esternamente dal dominio madre)

Per fare ciò ho optato per una piccola funzioncina per controllare questo:

function checkExistsRemoteImage($img) {

    if(empty($img))
        return FALSE;

    $file_headers = @get_headers($img);
    if(preg_match('/404 Not Found/i', $file_headers[0])  || preg_match('/403 Forbidden/i', $file_headers[0])) {
        return FALSE;
    }else{
        return TRUE;
    }
}

è tutto spero servirà a qualcuno.

Saluti ^_^


VI RICORDO CHE È TUTTO A SCOPO ILLUSTRATIVO.

NON MI ASSUMO NESSUNA RESPONSABILITÀ NELL’ USO CHE NE FARETE.

IO E I MIEI TUTORIAL NON NE SIAMO RESPONSABILI.

UTILIZZARE SOFTWARE CONTRAFFATTO E' UN REATO.

Licenza Creative Commons
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 Internazionale.

Ti è piaciuto il mio articolo?

Effettua una donazione


Potrebbero interessarti anche...

Lascia una recensione

avatar

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

  Subscribe  
Notificami