コードは次のとおりです。
$TopFive = array_slice($counts,0,5);
{
foreach($TopFive as $key => $tops)
{
for($i=0; $i<$tops; $i++)
{
echo "*";
}
$b=0;
for($a=0; $a<5; $a++)
{
$b++;
}
echo "{$b}";
echo "#:{$key} - {$tops} <br/>";
}
}
現在、出力は次のようになります。
*********5#:THE - 9
*****5#:OF - 5
*****5#:TO - 5
***5#:AND - 3
***5#:THEM - 3
しかし、私が本当に欲しいのはこれです:
********* #1: THE - 9
***** #2: OF - 5
***** #3: TO - 5
*** #4: AND - 3
*** #5: THEM - 3
ループの配置方法がわからないようです。何か案は?この簡単な質問を大変申し訳ありません。アイデアが足りなくなりました。数字は1から5までにしたいだけです。
カウントが5だけでなく、1から5になるように、$bのループを調整する方法についてアドバイスが必要です。