我正在尝试循环并将单元格添加到HTML表格中,从开始日期开始,并在开始日期中添加一天,每次迭代为4个循环:
DisconnectEvent
我的语法错了吗? $ UpWeekStart是一个包含用户选择日期的PHP变量。
答案 0 :(得分:1)
使用"
代替'
:
echo date('m/d/Y', strtotime("+$DayCount days", strtotime($UpWeekStart)));
单引号字符串几乎完全“按原样”显示内容。变量和大多数转义序列都不会被解释。而双引号字符串将评估字符串中的变量。 See this answer了解更多详情。
答案 1 :(得分:1)
请记住,你的循环从零开始,你将它停在4即< 5
,即5次迭代。另外,在strtotime("+$DayCount days", strtotime($UpWeekStart)
所以试试
$DayCount = 0;
while ($DayCount < 4) {
echo "<td>";
echo date('m/d/Y', strtotime("+$DayCount days", strtotime($UpWeekStart)));
echo "</td>";
$DayCount = $DayCount + 1;
}