(PHP 5 >= 5.1.2, PHP 7, PECL hash >= 1.1)
hash_update_stream — Veriyi açık bir akımdan etkin bir özetleme bağlamına dahil eder
$bağlam
   , resource $dt
   [, int $uzunluk = -1
  ] )Veriyi açık bir akımdan etkin bir özetleme bağlamına dahil eder.
bağlamhash_init() tarafından döndürülmüş özetleme bağlamı.
dtBir akım oluşturma işlevi tarafından oluşturulmuş bir dosya tanıtıcısı.
uzunlukAkımdan özetleme bağlamına kopyalanacak azami karakter sayısı.
   dt'den bağlam'a eklenebilen
   bayt sayısı.
  
Örnek 1 - hash_update_stream() örneği
<?php
$fp = tmpfile();
fwrite($fp, 'Dağ başını duman almış gümüş dere durmaz akar.');
rewind($fp);
$ctx = hash_init('md5');
hash_update_stream($ctx, $fp);
echo hash_final($ctx);
?>
Yukarıdaki örneğin çıktısı:
08badfbbc252d96b1e4615cca2b0424e