Giriş

Bu işlevler » mhash ile çalışmak için tasarlanmıştır. Mhash, sağlamalar, ileti aşları, ileti kimlik doğrulama kodları ve benzerlerini oluşturmak için kullanılır.

Bu eklenti mhash kütüphanesine bir arayüz olup, MD5, SHA1, GOST ve benzeri aşlama algoritmalarını destekler. Desteklenen aş türlerinin tam listesi sabitler sayfasında bulunabilir. PHP'den bir aşlama algoritmasına erişmek için genel kural MHASH_algoAdı sabitlerini kullanmaktır. Örneğin, TIGER algoritmasına erişim için MHASH_TIGER sabiti kullanılır.

Bilginize:

Bu eklenti yerine artık Hash eklentisi kullanılmalıdır.

Bilginize:

PHP 7.0.0 itibariyle Mhash eklentisi Hash eklentisiyle bütünleşmiştir. Bu nedenle, extension_loaded() ile Mhash desteğini tespit etmek artık mümkün değildir; onun yerine function_exists() işlevini kullanın. Dahası, Mhash artık get_loaded_extensions() ve ilgili özellikler tarafından raporlanmamaktadır.

add a note add a note

User Contributed Notes 1 note

up
-1
apache at webrz dot net
15 years ago
apache-1.3.41_1 and php5-5.2.11 and php5-hash-5.2.11

*** There is an issue using mhash.so ***

On certain Apache installs, Apache refuses to start when mhash is activated thru the php extension setup (make config).

Jos Chrispijn
To Top