プログラムがクラッシュしました。なぜ
が 8 つのスコアを入力し、その中で最高のスコアを見つけるプログラムをプログラムしたかったのかわかりません。以下のすべてを実行すると、メモリ使用量が増加し続け、ブラウザがフリーズします。
誰かその理由を説明してもらえますか?
<html><br /> <head><br /> <title>8人成绩打分</title><br /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br /> </head><br /> <body><br /> <h1>请输入8个选手的成绩,用空格隔开</h1><br /> <form action="grade.php" method="post"><br /> <input type="text" name="grade" /><br /> <input type="submit" value="提交数据" /><br /> </form><br /> <?php <br /> <br /> $grade=$_POST["grade"];<br /> $arr=explode(" ",$grade);<br /> var_dump($arr);<br /> <br /> //取出输入8个数中的最大值<br /> for($i=0;$i<count($arr);$i++){<br /> if($arr[$i] >= $arr[$i+1]){<br /> $arr[$i+1]=$arr[$i];<br /> }<br /> echo "</br>最大值".$arr[$i+1];<br /> }<br /> <br /> ?><br /> </body><br /> </html><span style="color: #99CC00;"></span>