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("The one time password generated is :"); print_r(generate_otp($num)); ?>
आउटपुट
The one time password generated is :52471609
'generate_otp' नाम का एक फ़ंक्शन परिभाषित किया गया है जो लंबाई को एक पैरामीटर के रूप में लेता है। यह पासवर्ड की लंबाई है जिसे जेनरेट करने की आवश्यकता है। एक संख्या जिसमें 0 से 9 संख्याएँ होती हैं, परिभाषित की जाती हैं और लंबाई को फिर से चालू किया जाता है और एक यादृच्छिक संख्या जिसमें ये 0 से 9 संख्याएँ होती हैं, बेतरतीब ढंग से उत्पन्न होती हैं। लंबाई परिभाषित की जाती है और इस लंबाई पर फ़ंक्शन कहा जाता है। यह एक संख्यात्मक पासवर्ड उत्पन्न करता है और इसे कंसोल पर प्रदर्शित करता है।