私は小さな PHP クイズを作成しており、Multidimensional Array
(質問のタイトルと質問を格納する) セットアップrand_array
があり、配列の 1 つを選択してページに表示するために使用します。表示された後は、同じ質問が 2 回表示されないように、unset($row);
自分から削除します。Multidimensional Array
3 つのボタン (3 つの回答用) があり、それをクリックすると、ユーザーに 0、10、または 20 ポイントが与えられます。ポイントを取り戻すためにこれを使用しました:
if (isset($_POST["Answer1"])){
$points = $points + 20;
initialQuestions();
}
次の質問を取得するためにもう一度実行initialQuestions();
しますが、これにより明らかに配列全体がリセットされます。前の項目が配列から削除され、最終的に空の配列になる次の質問にスキップするにはどうすればよいですか?
どんな助けでも大歓迎です。