[PHP/cURL] How to check file exists with PHP and cURL lib


Salve a tutti,

oggi vorrei condividere una semplice funziona per il controllo dell’esistenza di un file (foto, video, file in generale)
con una semplice funzione php:

function check_file_exists($file_url) {
	$ch = curl_init($file_url);
	curl_setopt($ch, CURLOPT_NOBODY, true);
	curl_exec($ch);
	$retcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	curl_close($ch);

	if($retcode == '200')
		return TRUE; //exists
	else
		return FALSE;// not exists
	
}

Questa funzione cerca di ritornare l’HTTP CODE dal server remoto per restituirne il codice,
nel nostro caso se il codice di ritorno è 200 allora il file esiste, altrimenti no.

Esempio di utilizzo potrebbe essere:

Questo è tutto, spero servirà a qualcuno 😀



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? Ti piacerebbe offrirmi un caffè? Con PayPal è facile


Vincenzo

Vincenzo

Full Stack Web && Mobile Developer Un piccolo blog che ho reso libero come diario personale, se serve a me, potrebbe servire ad altri.

2
Lascia una recensione

avatar

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

  Subscribe  
Notificami
Xadras
Ospite
Xadras

Contact me