हैश फंक्शन कोई भी फंक्शन है जिसका उपयोग मनमाने आकार के डेटा को एक निश्चित आकार के डेटा में मैप करने के लिए किया जा सकता है। हैश फ़ंक्शन द्वारा लौटाए गए मानों को हैश मान, हैश कोड, डाइजेस्ट या बस हैश कहा जाता है।
सिंटैक्स
string hash( string $algo , string $data [, bool $raw_output = FALSE ] )
पैरामीटर
अल्गो
चयनित हैशिंग एल्गोरिथम का नाम (जैसे "md5", "sha256", "haval160,4", आदि..)
डेटा
हैश किया जाने वाला संदेश।
कच्चा_आउटपुट
TRUE पर सेट होने पर, अपरिष्कृत बाइनरी डेटा आउटपुट करता है। FALSE लोअरकेस हेक्सिट आउटपुट करता है।
उदाहरण
<?php
echo hash('sha256', 'Weelcome Tutorials Point');
?> आउटपुट
dacbedc476c664e457b165580dd5eb491bc027c914504066c51f56b1116d56e0