新しい乱数が生成されるたびに、配列を作成して値を追加しようとします。セッション配列に値を追加する
数値を生成しても配列は1つの値のままです。
<?php
session_start();
$numbers = array();
$_SESSION["numbers"] = $numbers;
function getNumber()
{
$getNumber = rand(1, 75);
return $getNumber;
}
?>
<?php
if (isset($_POST['submit']))
{
$numbers[] = getNumber();
array_push($_SESSION["numbers"], $numbers);
echo $numbers[0] . "<br>";
}
?>
数字が生成されるたびに入力される配列を作成するにはどうすればよいですか?それとも、このためのデータベースを作成する必要がありますか?
$数字で
を交換して
を交換=配列(); $ _SESSION ["numbers"] = $ numbers;セッションごとに空のSESSIONが表示されます。 – halojoy
'echo $ numbers [0]。 "
"; '常に1つの値を出力します –
あなたはあきらめましたか? – AbraCadaver