404 Not Found! قیمت ها به ۴۰۳ برگشت! به مدت محدود!
بزن بریم!سلام
اعداد رندوم بخش پذیر بر 2 رو از طریق آرایه ها میخوام بنویسم ولی موفق نشدم
ممنون میشم راهنمایی کنید
آرایه رو نمیدونم به چه صورت تعریف کنم
اعداد بخش پذیر درست تعریف شد؟
$rand = rand(10000,99999); $arrnumber = array(); for($i=0;$i<=10;$i+=2) { $arrnumber[$i] ; } var_dump($rand);
سلام دوست عزیز .
شرط بخش پذیری بر دو اینه که باقیمانده عدد تقسیم بر دو مساوی با صفر باشه پس شرط میشه :
if($adad % 2 == 0){ }
سلام وقتتون بخیر!
روشی که استفاده کردی فکر میکنم خیلی زمان بر باشه شما عدد تصادفی میخوای؟
میخوای تکراری هم نباشه؟
میتونی از کد زیر استفاده کنی.
$randomNumber=range(0,9999); shuffle($randomNumber); //natije kar bar migarde toye $randomNumber print_r(array_slice($randomNumber,0,10)); /* Array ( [0] => 50 [1] => 866 [2] => 853 [3] => 244 [4] => 534 [5] => 506 [6] => 479 [7] => 660 [8] => 515 [9] => 402 ) */
تو کد بالا ما حالا 10 تا عدد تصادفی داریم که تکرار هم نداره.
حالا همونطور که دوستان گفتند به این صورت میشه اعداد بخش پذیر رو پیدا کرد.
$number % 2 == 0
کد نهایی ما میشه
$randomNumber=range(0,9999); shuffle($randomNumber); //natije kar bar migarde toye $randomNumber $finalRandomNumber=array_slice($randomNumber,0,10); foreach($finalRandomNumber as $random){ echo $random % 2==0; echo PHP_EOL; }
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟