Php 基于字符串的选择框回显选项
我有一个名为$number的字符串 假设它被设置为$number=12 如何在选择框中自动回显12个选项,每个选项的值都是数字 谢谢这是一个 仅用于循环或while:Php 基于字符串的选择框回显选项,php,Php,我有一个名为$number的字符串 假设它被设置为$number=12 如何在选择框中自动回显12个选项,每个选项的值都是数字 谢谢这是一个 仅用于循环或while: <?php $number = "12"; $html = "<select>"; for($inc = 0 *;$inc<$number;$inc++){ $html .= "<option value=".$inc.">option ".$inc."</option
<?php
$number = "12";
$html = "<select>";
for($inc = 0 *;$inc<$number;$inc++){
$html .= "<option value=".$inc.">option ".$inc."</option>";
}
$html .= "</select>";
echo $html;
?>
因此,您要查找的是填充一个选择框,并根据int$编号回显该选项。我看到了前面的答案,但这在您的情况下不起作用,因为您需要增加每个选项的值。我对前面的答案进行了调整,这样它就可以工作了
<?php
$html = "<select>";
for ($number=0; $number<=12; $number++) {
$html .= '<option value="'.$number.'">' .$number. '</option>';
}
$html .= "</select>";
echo $html;
?>
您可以添加$number值,因为在本例中它是12
这将在HTML中填充,如下所示:
希望这能回答你的问题。还建议您阅读此文档:a循环,count til$number,回显选项。您有一些输入错误,而且这不会增加选项中的值。我修改了你的代码作为新的答案:@Asim更正,ty