早期版本的 Lampp 在 Kate 中的 endforeach 是灰色的。使用最新的 xampp 版本 (7.3.8) 'each' 为红色并带有下划线。这是使用 foreach 的冒号版本。foreach/endforeach 是否发生了变化,或者我的编码是否有问题?
我是一个热心的业余爱好者。用大括号代替 ':' 和 endforeach 工作正常。我只是好奇凯特为什么要这样做。
<select name="startrats[]"><?php
foreach ($startrats as $startrat): ?>
<option value="<?php htmlout($startrat); ?>"<?php
if ($startrat == $chunks[$i][3] echo 'selected="selected"';
?>><?php htmlout($startrat); ?>
</option>
<?php endforeach; ?>
</select>
没有错误信息。工作正常,但为什么凯特的怪癖?