【发布时间】:2021-12-08 19:13:58
【问题描述】:
我一直在尝试在 Laravel blade.php 中创建未来 10 天(以及可选日期)的下拉列表,我能够使用 \carbon\carbon::now(); 获取当前日期,但是当我尝试在其中添加一天时相同的变量它给出一个错误
这是我的代码-
<select class="form-control">
<?php
$today = \Carbon\Carbon::now()->format('m-d-Y (l)');
$iterate = 0;
for($iterate=0;$iterate<10;$iterate++) {
?>
<option value="{{$today}}">
{{$today}}
</option>
<?php
$today = $today->addDay(); } //this one isn't working
?>
</select>
错误- [2021-10-22 01:21:32] local.ERROR: Call to a member function addDay() on string (View: /var/www/vhosts/example.com/dummy.example.com/resources/views/superadmin/side_menu_superadmin.blade.php)
我该如何解决, 提前致谢。
【问题讨论】:
标签: php laravel for-loop laravel-blade