+1 امتیاز
قبل در برنامه نویسی توسط (5 امتیاز)
ویرایش شده قبل توسط
من میخوام پنج عدد تصادفی بین مثلا 1تا20 درست کنم ولی نمیخوام اعداد تصادفی شبیه هم باشن

2 پاسخ

0 امتیاز
قبل توسط (10 امتیاز)

بهتره سعی کنی این چیزا رو سرچ بزنی تو سایت های مختلف اما این تیکه کد همون چیزیه که میخوای

<?php
for($i=0;$i<5;$i++){
echo(rand(1,20));echo "<br>";
}
?>

0 امتیاز
قبل توسط (0 امتیاز)

سلام
در PHP نیز می‌توانید از تابع rand برای تولید اعداد تصادفی استفاده کنید. برای تولید پنج عدد تصادفی بین 1 تا 20 که با هم متفاوت باشند، می‌توانید از کد زیر استفاده کنید:

<?php

$random_numbers = array();

// تولید پنج عدد تصادفی و ذخیره در آرایه
while (count($random_numbers) < 5) {
    $random_number = rand(1, 20);
    if (!in_array($random_number, $random_numbers)) {
        $random_numbers[] = $random_number;
    }
}

// چاپ اعداد تصادفی تولید شده
echo "پنج عدد تصادفی و متفاوت بین 1 تا 20: ";
echo implode(", ", $random_numbers);

?>





 

سوالات مشابه

0 امتیاز
1 پاسخ 2.3هزار بازدید
+1 امتیاز
1 پاسخ 1.9هزار بازدید
0 امتیاز
1 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 809 بازدید
0 امتیاز
1 پاسخ 1.3هزار بازدید
+1 امتیاز
2 پاسخ 2.6هزار بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط najmeh (8 امتیاز)
0 امتیاز
0 پاسخ 335 بازدید
+1 امتیاز
1 پاسخ 2.3هزار بازدید
0 امتیاز
0 پاسخ 325 بازدید
+2 امتیاز
1 پاسخ 725 بازدید
...