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

PHP में sha1() फ़ंक्शन

sha1() फ़ंक्शन

PHP में sha1() फ़ंक्शन किसी स्ट्रिंग का SHA-1 हैश कैलकुलेट करने के लिए उपयोग किया जाता है।

US Secure Hash Algorithm 1 (SHA-1) 160-बिट आउटपुट उत्पन्न करता है जिसे मैसेज डाइजेस्ट कहा जाता है।

सिंटैक्स

sha1(string $string, bool $binary = false): string

पैरामीटर्स

  • string - हैश की जाने वाली स्ट्रिंग (आवश्यक)
  • binary - आउटपुट फॉर्मेट निर्दिष्ट करने वाला बूलियन (ऑप्शनल)
    • TRUE - रॉ 20-कैरेक्टर बाइनरी फॉर्मेट
    • FALSE - 40-कैरेक्टर हेक्स नंबर (डिफ़ॉल्ट)

रिटर्न वैल्यू

sha1() फ़ंक्शन सफल होने पर कैलकुलेटेड SHA-1 हैश रिटर्न करता है, विफलता पर FALSE।

उदाहरण 1

<?php
$s = "Welcome";
echo sha1($s);
?>

आउटपुट

ca4f9dcf204e2037bfe5884867bead98bd9cbaf8

उदाहरण 2

<?php
$s = "Welcome!";
echo sha1($s);
if (sha1($s) == "ca4f9dcf204e2037bfe5884867bead98bd9cbaf8") {
    echo "<br>Hello Welcome!";
    exit;
}
?>

आउटपुट

e52e5e6cd50ef4de30d8a4fafbbfab41180cc200
  1. - PHP log10() फ़ंक्शन - आधार-10 लघुगणक

    PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं। सिंटैक्स log10(float $arg): float पैरामीटर पैरामीटरविवरण $argवह संख्या जिसका आधार-10 लघुगणक चाहिए लौटाया गया मान $arg का आधार-10 लघुगणक (फ्लोट)। गणितीय संबंध l

  1. - PHP log() फ़ंक्शन - प्राकृतिक लघुगणक और मनमाना आधार

    PHP का log() फ़ंक्शन **प्राकृतिक लघुगणक (natural logarithm, आधार e)** या **निर्दिष्ट आधार** में लघुगणक गणना करता है। डिफ़ॉल्ट आधार यूलर संख्या M_E (≈2.718) है। सिंटैक्स log(float $arg, float $base = M_E): float पैरामीटर्स पैरामीटरविवरण $argवह मान जिसका लघुगणक चाहिए $baseआधार (डिफ़ॉल्ट M_E = प्

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

    PHP में error_log() फंक्शन सर्वर एरर-लॉग, फ़ाइल या रिमोट डेस्टिनेशन पर त्रुटि भेजता है। सिंटैक्स error_log(message, message_type, destination, extra_headers) पैरामीटर्स message - लॉग किया जाने वाला त्रुटि संदेश। message_type - यह बताता है कि त्रुटि कहां जानी चाहिए। संभावित संदेश प्रकार: 0 - डिफ़