【发布时间】:2016-08-18 13:29:30
【问题描述】:
我的页面中有 12 个表单,但它们并没有太大的区别,例如:
<label>Player 1*</label>
<div class="form-group">
<input class="form-control" name="h-p1-fn" placeholder="First name" type="text"/>
</div>
<div class="form-group">
<input class="form-control" name="h-p1-ln" placeholder="Last name" type="text" />
</div>
<div class="form-group">
<input class="form-control" name="h-p1-nr" placeholder="Number" type="number" min="0" max="99" step="1" />
</div>
<label>Player 2*</label>
<div class="form-group">
<input class="form-control" name="h-p2-fn" placeholder="First name" type="text" />
</div>
<div class="form-group">
<input class="form-control" name="h-p2-ln" placeholder="Last name" type="text" />
</div>
<div class="form-group">
<input class="form-control" name="h-p2-nr" placeholder="Number" type="number" min="0" max="99" step="1" />
</div>
如您所见,表格差别不大。唯一的区别: 标签增量(播放器 1*、播放器 2*、播放器 3* 等。星号用于标签 1 到 5),输入名称增量(h-p1-fn、h-p2-fn 等)。
我怎样才能减少这个代码,也许使用循环?所有这些都在一个 .php 文件中,所以如果它是一个循环会更好。
【问题讨论】:
-
是什么阻止你使用循环?
标签: php forms loops input label