我正在制作一个琐事游戏的程序,程序从琐事问题和答案的文件中读取,并将问题和答案分成数组。文件中目前有5个问题,但如果有任何问题,我的程序需要工作。我试图弄清楚如何循环文件并获得问题,这是数组的第一个索引,当用户点击提交时,程序加载相同的页面,其中包含下一个问题。
如果它更有意义,那么当我转储整个文件时,这就是其中一个问题。
6 =>
array (size=2)
0 => string
' Michael J. Fox在哪部电影中扮演一个时间旅行的少年?' (length=67
)
1 => string
'回到未来
' (length=20
)
<?php
$file = "trivQuestions.txt";
$result = file($file);
foreach ( $result as $content ) {
$result[] = explode(" ", $content);
}
var_dump($result);
// the first question and the first answer
echo $result [0][0];
// the second question and the second answer
echo $result [1][1];
foreach ($result as $question){
$question [] = explode(" ",$question);
}
<form action="trivia.php" method="post">
<input type="text" name="questionOne">
<!--submit the form to show the next question-->
<input type="submit" name="submit">