hash_xxhash64()

Giriş değeri için bir xxhash64 değeri döndürür.

Syntax

hash_xxhash64(kaynak [,mod])

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
Kaynak Skalar ✔️ Karma yapılacak değer.
mod int Çıktı değerinin ile mod - 1arasında 0 olması için karma sonucuna uygulanacak bir modül değeri. Bu parametre, olası çıkış değerleri aralığını sınırlamak veya karma işlevinin çıkışını daha küçük bir aralığa sıkıştırmak için kullanışlıdır.

Döndürülenler

Kaynağın karma değeri. Mod belirtilirse, işlev mod değerini mod modulo karma değerini döndürür; başka bir deyişle işlevin çıkışı mod tarafından bölünen karma değerin geri kalanı olur. Çıkış, ile mod - 1arasında 0 (dahil) bir değer olacaktır.

Örnekler

Dize girişi

print result=hash_xxhash64("World")
sonuç
1846988464401551951

Mod ile dize girişi

print result=hash_xxhash64("World", 100)
sonuç
51

Tarih saat girişi

print result=hash_xxhash64(datetime("2015-01-01"))
sonuç
1380966698541616202