想要让php更具互动性
在只剩下一天时寻找列出结果的方法 结果:剩余1天
否则: 结果:剩余n天
部分代码
$daysleft = $date2->diff($date1);
echo $daysleft->format('%a days'),' remaining';
答案 0 :(得分:1)
您只需手动生成文字:
$daysleft = $date2->diff($date1)->format('%a');
echo $daysleft.' '.($daysleft == 1 ? 'day' : 'days').' remaining';
对于这个简单的用例,这应该是最好的方法......