我正在尝试在 for 循环中使用 php 打印表单,我的目标是打印与数组元素一样多的按钮,但是当我尝试在浏览器中执行此操作时,html 表单不会显示在页面上或源代码中.
<div class="col text-center">
<?php
$max = count($array);
for($i = 0 ; $i < $max ; $i++){
$item = $array[$i];
$item = str_replace(' ', '', $item);
?>
<form method="GET" action="page.php?ders=<?php echo $item;?>" target="_blank" name="f1">
<input type="hidden" name="item" value="<?php echo $item;?>">
<a class="btn btn-lg btn-primary"><?php echo $item;?> »</a>
</form>
<br>
<?php
}
?>
</div>
当我使用命令 php script.php 在控制台上运行它时,它会显示所有具有正确值的表单,当我将输出放在 page.html 上时,它会显示按钮,但我需要 page.php 并且 php 必须呈现 html浏览器上 page.php 上的表单,我错过了什么吗?
忽然笑
元芳怎么了