(PHP 5 >= 5.1.2, PHP 7, PECL hash >= 1.1)
hash — Bir ileti özeti üretir
$algo
, string $veri
[, bool $ham_çıktı
= false
] )Bir ileti özeti üretir.
algo
Özetleme algoritmasının ismi ("md5", "sha256", "haval160,4" ve benzerleri)
veri
Özeti çıkarılacak ileti.
ham_çıktı
TRUE
olduğu takdirde ham ikil veri çıktılanır, aksi takdirde
(FALSE
) küçük harfli onaltılıklar çıktılanır.
Hesaplanan ileti özetini, ham_çıktı
için TRUE
belirtilmedikçe küçük harfli onaltılıklardan oluşan bir dizge olarak, aksi
takdirde ham ikil gösterimi içeren bir dizge olarak çıktılar.
Örnek 1 - hash() örneği
<?php
echo hash('ripemd160', 'Dağ başını duman almış gümüş dere durmaz akar.');
?>
Yukarıdaki örneğin çıktısı:
5397ae847c5c30e0ca3d8b2f3b3f71fd6be383bd