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

PHP प्रोग्राम: रैंडम स्ट्रिंग जनरेट करने के विभिन्न तरीके


bin2hex फ़ंक्शन का उपयोग

उदाहरण

<?php
$num = 12;
$res = bin2hex(random_bytes($num));
print_r("जनरेटेड रैंडम स्ट्रिंग है: ");
echo $res;
?>

आउटपुट

जनरेटेड रैंडम स्ट्रिंग है: f1db16115fa93b98493d388b

एक संख्या परिभाषित की गई है और इस संख्या पर bin2hex फ़ंक्शन को कॉल किया जाता है। bin2hex फ़ंक्शन के अंदर इस संख्या पर 'random_bytes' फ़ंक्शन को कॉल किया जाता है। जनरेटेड रैंडम स्ट्रिंग कंसोल पर प्रिंट की जाती है।

हैशिंग फ़ंक्शन का उपयोग

उदाहरण

<?php
$my_str = rand();
$res = sha1($my_str);
print_r("हैशिंग फ़ंक्शन sha1 का उपयोग करके जनरेटेड रैंडम स्ट्रिंग है: ");
echo $res;
?>

आउटपुट

हैशिंग फ़ंक्शन sha1 का उपयोग करके जनरेटेड रैंडम स्ट्रिंग है: 9a4a73c35ac034832332977f3d5accd8eace5260

'rand' फ़ंक्शन को कॉल करके एक संख्या परिभाषित की गई है। इस रैंडमली जनरेटेड संख्या पर sha1 हैशिंग फ़ंक्शन को कॉल किया जाता है। जनरेटेड रैंडम स्ट्रिंग कंसोल पर प्रिंट की जाती है।

बिल्ट-इन फ़ंक्शन uniqid का उपयोग

उदाहरण

<?php
$res = uniqid();
print_r("uniqid फ़ंक्शन का उपयोग करके जनरेटेड रैंडम स्ट्रिंग है: ");
echo $res;
?>

आउटपुट

uniqid फ़ंक्शन का उपयोग करके जनरेटेड रैंडम स्ट्रिंग है: 5ed4b884cef34

'rand' फ़ंक्शन को कॉल करके एक संख्या परिभाषित की गई है। इस रैंडमली जनरेटेड संख्या पर sha1 हैशिंग फ़ंक्शन को कॉल किया जाता है। जनरेटेड रैंडम स्ट्रिंग कंसोल पर प्रिंट की जाती है।


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

    str_pad() फ़ंक्शन PHP में str_pad() फ़ंक्शन किसी स्ट्रिंग को नई लंबाई तक पैड (भरने) करने के लिए उपयोग किया जाता है। यह पैड की गई स्ट्रिंग रिटर्न करता है। सिंटैक्स str_pad(string $string, int $length, string $pad_string = , int $pad_type = STR_PAD_RIGHT): string पैरामीटर्स string - पैड की जाने वा

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

    quoted_printable_encode() फ़ंक्शन PHP में quoted_printable_encode() फ़ंक्शन 8-बिट स्ट्रिंग को कोटेड-प्रिंटेबल स्ट्रिंग में बदलने के लिए उपयोग किया जाता है। सिंटैक्स quoted_printable_encode(string $string): string पैरामीटर्स string - कन्वर्ट की जाने वाली 8-बिट स्ट्रिंग रिटर्न वैल्यू quoted_print

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

    quoted_printable_decode() फ़ंक्शन PHP में quoted_printable_decode() फ़ंक्शन कोटेड-प्रिंटेबल स्ट्रिंग को 8-बिट स्ट्रिंग में बदलने के लिए उपयोग किया जाता है। सिंटैक्स quoted_printable_decode(string $string): string पैरामीटर्स string - इनपुट स्ट्रिंग रिटर्न वैल्यू quoted_printable_decode() फ़ंक्शन