أعتقد أن الاكتفاء بالأرقام أفضل حتى لا يضطر المستخدم في كل مرة الى تغير لغة الكتابة
أما ادا كنت تريد استخدام الحروف الى جانب الأرقام فمن الأفضل استخدام هده الدالة
كود PHP:
function rand_string($length)
{
$set = array("-","_","a","A","b","B","c","C","d","D","e","E","f","F","g","G","h","H","i","I","j","J","k","K","l","L","m","M","n","N","o","O","p","P","q","Q","r","R","s","S","t","T","u","U","v","V","w","W","x","X","y","Y","z","Z");
$str;
for($i = 1; $i <= $length; $i++)
{
$ch = rand(0, count($set)-1);
$str .= $set[$ch];
}
return $str;
}
يمكنك تغيير عناصر المصفوفة $set حسب رغبتك
طريقة الاستخدام
كود PHP:
$azizsoft_ca = rand_string(4);
مع استبدال الرقم 4 بعدد الحروف التي تريد أن يتكون منها الرقم العشوائي
و شكرا لاغنائك الموضوع