0

だから私はこれを持っています:

$h = $user_goals;

while($h > 0) {
randomScorer();
$minute = rand(0,90);
echo "(".$minute.")<br>";

$h--;

基本的に、これが行うことは、$user_goalsにさまざまな要因が引き込まれ、0 から 5 の間の数値を作成し、この情報を使用して、上記の PHP 関数を使用してゴールのタイムを生成することです。

それは機能している、素晴らしいなどです。しかし、数字は生成された順番でランダムに表示されているので、私は疑問に思っていました:

  • これらの数字を並べ替える方法はありますか?

    この反復方法でそれらを配列に入れ、その配列を数値の値でソートしますか?

どんな助けでも大歓迎です!

4

2 に答える 2

0

そのため、PHP には Sort 関数が用意されています。こちらをご覧ください。

<?php

$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);

?>

配列はNUMERICであるため、並べ替え関数とともに FLAG を使用する必要があります。

sort($goals, SORT_NUMERIC); 
print_r($goals);
于 2013-09-15T03:12:20.530 に答える