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

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

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

सिंटैक्स

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

पैरामीटर्स

algo

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

data

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

raw_output

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

उदाहरण

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

आउटपुट

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

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

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

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

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

    convert_uudecode() फ़ंक्शन PHP में convert_uudecode() फ़ंक्शन एनकोडेड स्ट्रिंग को डिकोड करने के लिए उपयोग किया जाता है। सिंटैक्स convert_uudecode(string $data): string|false पैरामीटर्स data - uudecode डेटा रिटर्न वैल्यू convert_uudecode() फ़ंक्शन डिकोडेड डेटा को स्ट्रिंग के रूप में रिटर्न करता