このコードは、$vec 配列から 2 ~ 6 ピッチを選択します。個々のピッチをエコーアウトしたいのですが、興味深いことに、配列内のピッチの配置の数値が得られます (つまり、DFF# ではなく 2 5 6)。
$pick = rand(2,6);
$vec = array("C","C#","D","D#","E","F","F#","G","G#","A","A#","B");
$random_keys = array_rand($vec,$pick);
foreach ($random_keys as $pitch){
echo $pitch; echo "<br>";
}
なぜこれを行うのですか?また、数値ではなくピッチを取得するにはどうすればよいですか?