ループ内のランダム/重複無し表示
-
記事一覧のループ内にランダムで要素を重複無しで表示したいと考えています。
phpに弱いため以下の状態から抜け出せなくなってしまいました。
どうぞ宜しくお願い致します。以下ループ内に記述しているコードです。
<?php if ( $loop_count == 6 || $loop_count == 12 || $loop_count == 18 || $loop_count == 24 || $loop_count == 30 || $loop_count == 36 || $loop_count == 40 ) : ?> <?php echo "<ul>"; $name =array( 'AAAAA', 'BBBBB', 'CCCCC', 'DDDDD', 'EEEEE' ); $a=0; while($a<2){ $i = rand(0,4); if( $check[$i] != 1 ){ $check[$i] = 1; echo "<li>". "$name[$i]" ."</li>"; $a++; } } echo "</ul>"; ?> <?php endif; ?>
トピック「ループ内のランダム/重複無し表示」には新たに返信することはできません。