سلام
کد جناب
takpar7 کاملاً درسته اما بنده هم یه کد کوتاه تر برای این کار نوشتم:
این برای تولید یوزرنیم:
کد PHP:
<?php
for ($i=0; $i<10000; $i++){
echo bin2hex(openssl_random_pseudo_bytes(5)).'@yahoo.com<br>';
}
?>
این برای تولید پسورد:
کد PHP:
<?php
for ($i=0; $i<10000; $i++){
echo 'Sib'.bin2hex(openssl_random_pseudo_bytes(10)).'<br>';
}
?>
در هر دو کد به جای عدد 10000 می تونید هر عددی بذارید این تعداد تولید کد است.
در کد اول به جای عدد 5 و در کد دوم به جای عدد 10 می تونید هر عددی بذارید این طول رشته تولید شده است هر عددی بذارید دو برابرش تولید میشه مثلاً الان برای رمز عبور 10 است رمز عبور 20 حرفی تولید میشه.