পিএইচপি-তে একটি সংখ্যাসূচক ওয়ান-টাইম পাসওয়ার্ড তৈরি করতে, কোডটি নিম্নরূপ -
উদাহরণ
<?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টি সংখ্যাগুলি এলোমেলোভাবে ধারণ করে। দৈর্ঘ্য সংজ্ঞায়িত করা হয় এবং এই দৈর্ঘ্যের উপর ফাংশন বলা হয়। এটি একটি সংখ্যাসূচক পাসওয়ার্ড তৈরি করে এবং এটি কনসোলে প্রদর্শন করে৷
৷