beh9am 96 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 سلاممن یک مشکل دارم اینه که الان 20 تا جمله یا عدد دارم مثلا1234567891011121234....1920حالا میخوام از این 20 تا ، تعداد 5 تاش به صورت تصادفی انتخاب بشه و چاپ بشه یعنی یه بار که صفحه لود میشه 5 تا از این عددا چاپ بشه و دفعه بعد 5 تای دیگه به صورت اتفاقیهر باری که صفحه لود میشه 5 تا به صورت اتفاقی نمایش داده بشهچجوری باید این کارو بکنم ؟ لینک به ارسال
Mobin 1669 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 اگه میخواهید هر بار 5 تا نمایش پیدا کنه و دفعه بعدی از اون 5 تای قبلی چیزی نمایش داده نشه باید مقادیر رو جایی ذخیره کنیدمثلا 1 لیست از 1-20 درست میکنیم و جایی ذخیره میکنیم وقتی میخواهید 5 ایتم رو انتخاب کردیم هر بار که ایتمی رو انتخاب میکنید اون ایتم رو از لیست حذف میکنیم و 2باره لیست رو ذخیره میکنیمو به همین منوال پیش میریم تا لیست تمام بشه 1 لینک به ارسال
beh9am 96 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 اگه میخواهید هر بار 5 تا نمایش پیدا کنه و دفعه بعدی از اون 5 تای قبلی چیزی نمایش داده نشه باید مقادیر رو جایی ذخیره کنیدمثلا 1 لیست از 1-20 درست میکنیم و جایی ذخیره میکنیم وقتی میخواهید 5 ایتم رو انتخاب کردیم هر بار که ایتمی رو انتخاب میکنید اون ایتم رو از لیست حذف میکنیم و 2باره لیست رو ذخیره میکنیمو به همین منوال پیش میریم تا لیست تمام بشهمتوجه منظورتون نشدن ولی به این صورت مشکلم حل شد:<?php$nums = array('1','2','3','4','5','6','7','8');shuffle($nums);for ($i=0; $i <= 3 ; $i++) { echo $nums[$i].'<br>'.PHP_EOL;}?> لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری