私はmp3ファイルとそれぞれの長さを秒単位で関連付ける配列を持っています
$playlist = array( array("song" => "01.mp3","min" => "91"),
array("song" => "02.mp3","min" => "101"),
array("song" => "03.mp3","min" => "143"),
array("song" => "04.mp3","min" => "143"),
array("song" => "05.mp3","min" => "151")
);
プレイリストから曲を選んでarray_rand()
...
$song = $playlist[array_rand($playlist)];
その後、その配列の値にアクセスします...
echo $song['song'];
//Then somewhere else...
echo $song['min'];
私の質問は、 をリクエストするたびに$song
ランダムな結果が生成されるのか、それともページの読み込みごとに 1 回だけランダムな結果が生成されるのかということです。(つまり、$song が定義されると、それは永久に定義されます。) ...後者であることを願っています。