sha1

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

sha1Bir dizgenin sha1 aşını hesaplar

Uyarı

Bu aşlama algoritmasının hızlı doğasından dolayı bu işlevin parolaları güvenli kılmak için kullanılması önerilmez. Ayrıntılar ve daha iyi uygulamalar için SSS: Parola Aşlama belgesine bakılabilir.

Açıklama

sha1(string$dizge, bool$ikil = false): string

dizge dizgesinin sha1 aşını hesaplar. Hesaplamada kullanılan algoritma: » US Secure Hash Algorithm 1.

Bağımsız Değişkenler

dizge

Girdi dizgesi.

ikil

Seçimlik olan bu bağımsız değişkenle işleve true aktarırsanız, sha1 aşı, 20 bayt uzunluğunda ham ikil biçemli bir dizge olarak, aksi takdirde 40 haneli onaltılık bir sayı dizgesi olarak döner.

Dönen Değerler

SHA1 aşını bir dizge olarak döndürür.

Örnekler

Örnek 1 - sha1() örneği

<?php
$str
= 'apple';

if (
sha1($str) === 'd0be2dc421be4fcd0172e5afceea3970e2f3d940') {
echo
"Yeşil elma mı yoksa kırmızı elma mı istersiniz?";
}
?>

Ayrıca Bakınız

To Top