我的PHP for循环有什么问题?

Ali*_*ice 1 html php

我的PHP循环出了什么问题?它只是循环,直到它最终超时.

$max = 7;
$derp = $a / 5;
for($i = 1; $i < $max; $i++){
if($i = $derp){
echo"<option value='$derp' selected='selected'>$derp</option>";
}else{
echo"<option value='$i'>$i</option>";
}
}
Run Code Online (Sandbox Code Playgroud)

jos*_*aly 6

更改

if($i = $derp){
Run Code Online (Sandbox Code Playgroud)

if($i == $derp){
Run Code Online (Sandbox Code Playgroud)

正如您目前正在分配它,而不是比较.