سلام
دیشب داشتیم بازی میکردیم و به طرز فجیهی هرچی دست رو بر میزدن، باز کارت ها یکی بود و برای خودم میگفتم کاش میشد از تابع رندوم استفاده کرد و خیلی ساده کارت ها رو به صورت رندم واقعی ساخت.
برای همین ی چند دقیقه ای امروز وقت گذاشتم و این کد php رو نوشتم که براتون یک لیست خروجی میده و به صورت رندم میتونید کارت های مورد نظرتون رو بچینید
<?php $a = array( '♠'=>array(0), // ♠ '♣'=>array(0), // ♣ '♥'=>array(0),// ♥ '♦'=>array(0) // ♦ ); $d = array( array('black', '♠', 0), // ♠ array('black', '♣', 0), // ♣ array('red', '♥', 0), // ♥ array('red', '♦', 0) // ♦ ); for ($i = 1; $i <= 52; $i++) { $temp = rand(0, 3); if ($d[$temp][2] < 13) { //- $b=0; while(in_array($b, $a[$d[$temp][1]], false)){ $b = rand(1, 13); } $a[$d[$temp][1]][]=$b; //- $d[$temp][2] += 1; echo $i . ' - <b style="color:' . $d[$temp][0] . '">' . $d[$temp][1] . '</b> = ' . $b . '<br/>'; } else --$i; } ?>
موفق باشید