我有一个名为<div id="myData"></div>
的字符串。
如果我们说它设置为$number
如何在选择框中自动回显12个选项,并将值作为每个数字?
感谢
答案 0 :(得分:1)
所以你要找的是填充一个选择框和echo
基于int $number
的选项。我看到了之前的答案,但在您的情况下这不起作用,因为您需要增加每个选项的值。我调整了之前的答案,以便它可以正常工作
<?php
$html = "<select>";
for ($number=0; $number<=12; $number++) {
$html .= '<option value="'.$number.'">' .$number. '</option>';
}
$html .= "</select>";
echo $html;
?>
您可以添加$number
值,如本例所示,为12。
这将填充HTML,如下所示:
希望这能回答你的问题。另外,建议您阅读本文档:PHP Library
答案 1 :(得分:0)
仅使用for循环或while:
<?php
$number = "12";
$html = "<select>";
for($inc = 0 *;$inc<$number;$inc++){
$html .= "<option value=".$inc.">option ".$inc."</option>";
}
$html .= "</select>";
echo $html;
?>