PHP में न्यूमेरिक वन-टाइम पासवर्ड जनरेट करने के लिए, कोड इस प्रकार है -
उदाहरण
<?php
function generate_otp($n) {
$gen = "1357902468";
$res = "";
for ($i = 1; $i <= $n; $i++) {
$res .= substr($gen, (rand()%(strlen($gen))), 1);
}
return $res;
}
$num = 8;
print_r("जनरेटेड वन टाइम पासवर्ड है: ");
print_r(generate_otp($num));
?>
आउटपुट
जनरेटेड वन टाइम पासवर्ड है: 52471609
'generate_otp' नामक एक फ़ंक्शन परिभाषित किया गया है जो लंबाई को पैरामीटर के रूप में लेता है। यह जनरेट किए जाने वाले पासवर्ड की लंबाई है। 0 से 9 तक की संख्याओं वाली एक संख्या परिभाषित की गई है और लंबाई पर पुनरावृति की जाती है और एक रैंडम संख्या जनरेट की जाती है जिसमें ये 0 से 9 संख्याएं रैंडमली होती हैं। लंबाई परिभाषित की गई है और इस लंबाई पर फ़ंक्शन को कॉल किया जाता है। यह एक न्यूमेरिक पासवर्ड जनरेट करता है और कंसोल पर प्रदर्शित करता है।