PHP: verificare l'esistenza di un file remoto

PHP: verificare l'esistenza di un file remoto

Esiste una soluzione specifica in PHP per sapere se un file remoto esiste, ossia se l'URL non generi un errore 404.

La soluzione รจ la seguente:


$remote_file = 'https://sito.tld/file.txt';
$file_headers = @get_headers( $remote_file );
if( strstr( $file_headers[0], '404' ) === false ) {
	// Il file esiste
}

Torna su