السلام عليكم ورحمة الله و بركاته

هذه الدالة تحمل اسم random_letters و هى من برمجتى ..

وظيفة الدالة
إخراج عدد من الحروف العشوئية

وعدد الحروف الإفتراضى = 6 و بإمكانك تغييره بكتابة ما تريده ..

الدالة لا تقبل طلب أكثر من 300 حرف .. إن تم طلب أكثر من 300 حرف ستخرج بـ300 فقط

كود الدالة

function random_letters($requested_letters=6)
{
$random_letters;

$letters = "abcdefghijklmnopqrstuvwxyz";

if($requested_letters>300)
{
$requested_letters = 300;
}

for ($l=0; $l<$requested_letters; $l++)
{
$letter = $letters[rand(0,25)];
$letter = ( rand(1,2) == 1 ? $letter : strtoupper($letter) );

$random_letters .= $letter;
}

return $random_letters;
}

كيفية الإستخدام

مثال بسيط لإخراج عدد 15 حروف عشوائية و طباعتها

$random_letters = random_letters(15);
//طباعة المتغير
print $random_letters

:)