Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में हैश फंक्शन से हमारा क्या तात्पर्य है?


हैश फंक्शन कोई भी फंक्शन है जिसका उपयोग मनमाने आकार के डेटा को एक निश्चित आकार के डेटा में मैप करने के लिए किया जा सकता है। हैश फ़ंक्शन द्वारा लौटाए गए मानों को हैश मान, हैश कोड, डाइजेस्ट या बस हैश कहा जाता है।

सिंटैक्स

string hash( string $algo , string $data [, bool $raw_output = FALSE ] )

पैरामीटर

अल्गो

चयनित हैशिंग एल्गोरिथम का नाम (जैसे "md5", "sha256", "haval160,4", आदि..)

डेटा

हैश किया जाने वाला संदेश।

कच्चा_आउटपुट

TRUE पर सेट होने पर, अपरिष्कृत बाइनरी डेटा आउटपुट करता है। FALSE लोअरकेस हेक्सिट आउटपुट करता है।

उदाहरण

<?php
   echo hash('sha256', 'Weelcome Tutorials Point');
?>

आउटपुट

dacbedc476c664e457b165580dd5eb491bc027c914504066c51f56b1116d56e0

  1. PHP फाइल क्या है?

    .PHP फ़ाइल एक्सटेंशन वाली फ़ाइल एक PHP स्रोत कोड फ़ाइल है जिसमें हाइपरटेक्स्ट प्रीप्रोसेसर कोड होता है। इन्हें अक्सर वेब पेज फ़ाइलों के रूप में उपयोग किया जाता है जो आमतौर पर वेब सर्वर पर चलने वाले PHP इंजन से HTML उत्पन्न करते हैं। HTML सामग्री जो PHP इंजन कोड से बनाता है वह वेब ब्राउज़र में देखी

  1. PHP में मेथड ओवरलोडिंग क्या है?

    मेथड ओवरलोडिंग ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग की एक अवधारणा है जो समग्र एप्लिकेशन को आसान तरीके से बनाने में मदद करती है। फ़ंक्शन ओवरलोडिंग या मेथड ओवरलोडिंग एक ऐसी सुविधा है जो एक समान नाम के साथ कई विधियों को बनाने की अनुमति देती है जो इनपुट पैरामीटर के प्रकार में एक दूसरे से अलग तरीके से काम करती

  1. Convert_uudecode () PHP में फ़ंक्शन

    Convert_uudecode() फ़ंक्शन का उपयोग एन्कोडेड स्ट्रिंग को डीकोड करने के लिए किया जाता है। सिंटैक्स convert_uudecode(data) पैरामीटर डेटा - यूडकोड डेटा वापसी Convert_uudecode() फ़ंक्शन डिकोड किए गए डेटा को एक स्ट्रिंग के रूप में लौटाता है या विफलता पर गलत है। उदाहरण निम्नलिखित एक उदाहरण है -