رفتن به مطلب

تکمیل کد تولید اعداد تصادفی ...


پست های پیشنهاد شده

سلام

تو سايتي کد رو قرار داده بودن که کارش توليد اعداد تصادفي براي قرعه کشي هستش


function nonrepeat($min,$max,$count) {

if($max - $min < $count) {
return false;
}

$nonrepeatarray = array();
for($i = 0; $i < $count; $i++) {
$rand = rand($min,$max);

while(in_array($rand,$nonrepeatarray)) {
$rand = rand($min,$max);
}

$nonrepeatarray[$i] = $rand;
}
return $nonrepeatarray;
}

آيا ميشه به اين کد حروف هم اضافه کرد و ي جورايي ترتيب هم توش رعايت بشه مثلا :ir1234567 و بعدي ir2234567

يا چيزي شبيه به اين !!!

با سپاس

ویرایش شده توسط jafar1374
لینک به ارسال

اگه قرار ترتیب رعایت بشه که نیازی به تصادفی بودن نیست

تابع rand() را از کدتون حذف کنید حلقتون می شه سورت شده

لینک به ارسال

اگر فقط میخواید حروف ir رو نشون بده قبل از تابع ()rand میتونید حروف ir رو بزارید و در خروجی همیشه چاپ بشه

برای اینکه ترتیب اعداد حفظ بشه پس نیازی به تابع rand ندارین مگه اینکه به ترتیب اعداد رودر تابع بزارید و ......

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...