downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

hash_update> <hash_update_file
[edit] Last updated: Fri, 23 Dec 2011

view this page in

hash_update_stream

(PHP 5 >= 5.1.2, PECL hash >= 1.1)

hash_update_streamVeriyi açık bir akımdan etkin bir özetleme bağlamına dahil eder

Açıklama

int hash_update_stream ( resource $bağlam , resource $dt [, int $uzunluk = -1 ] )

Veriyi açık bir akımdan etkin bir özetleme bağlamına dahil eder.

Değiştirgeler

bağlam

hash_init() tarafından döndürülmüş özetleme bağlamı.

dt

Bir akım oluşturma işlevi tarafından oluşturulmuş bir dosya tanıtıcısı.

uzunluk

Akımdan özetleme bağlamına kopyalanacak azami karakter sayısı.

Dönen Değerler

dt'den bağlam'a eklenebilen bayt sayısı.

Örnekler

Ö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

Ayrıca Bakınız

  • hash_init() - Ardışık özetleme bağlamını ilklendirir
  • hash_update() - Veriyi etkin bir özetleme bağlamına dahil eder
  • hash_final() - Bir ardışık özetleme işlemini bitirip üretilen özeti döndürür
  • hash() - Bir ileti özeti üretir
  • hash_file() - Belirtilen dosyanın içeriğinden bir ileti özeti üretir



add a note add a note User Contributed Notes hash_update_stream
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites