这个问题非常简单。我有一个echo语句,它输出一个输入循环。现在在输入名称中我希望有持续时间(1,然后是2,然后是3,然后是4),基本上是输出的增量:
input 1 name=duration1
input 2 name=duration2, etc.
这是我到目前为止所做的:
$numberIncrease = 0;
echo '<a href="" id="liSpacing"><label id="labelSearch"><input class="filter" name="duration' . ++$numberIncrease . ' type="checkbox" value="' . $dur_title . '"> $dur_title Day(s)</label></a> <br />';
答案 0 :(得分:1)
使用单引号和连接而不是双引号:
echo '<a href="" id="liSpacing"><label id="labelSearch"><input class="filter" name="duration' . ++$numberIncrease . '" type="checkbox" value="' . $dur_title . '"';
答案 1 :(得分:0)
更改您的代码:
$numberIncrease = 0;
echo
'<a href="" id="liSpacing">
<label id="labelSearch">
<input class="filter" name="duration'
. ++$numberIncrease
. '" type="checkbox" value="' . $dur_title . '"> '.$dur_title .' Day(s)</label></a> <br />';