phpbar.de logo

Mailinglisten-Archive

[php] Eindeutiges Kennzeichen einer Datei ? Gibts sowas ?

[php] Eindeutiges Kennzeichen einer Datei ? Gibts sowas ?

Daniel Lorch php_(at)_phpcenter.de
Tue, 9 Jul 2002 13:16:07 +0200


hi,

> Ich bin mir zwar nicht 100% sicher ob dieses Merkmal eindeutig ist, aber mit
> folgender Methode konnte ich bisher alle doppelten Bilder rausfinden:
> 
> function md5_of_file($inFile) {
> 	if (file_exists($inFile)) {
> 		$fd = fopen($inFile, 'r');
> 		$fileContents = fread($fd, filesize($inFile));
> 		fclose ($fd);
> 		return md5($fileContents);
> 	} else {
> 		return false;
> 	}
> }

So würde ich es auf keinen Fall tun, denn Du lädst hier die Datei zuerst
in den RAM und generierst erst dann die MD5-Sum.

Damit geht's direkt:

  http://www.php.net/manual/en/function.md5-file.php

-daniel


php::bar PHP Wiki   -   Listenarchive