我目前正在使用Codeigniter 4中的Setter函数获取日期的月份。我不知道$time变量是如何获得的,因为没有定义它的位置。$time = $time->setMonth(4);我得到一个未定义的变量错误。请帮帮忙
pgccezyw1#
你必须首先示例化时间,然后你可以像文档中那样使用setter。例如;
<?php namespace App\Controllers; Use CodeIgniter\I18n\Time; class Mok extends BaseController { public function time() { $time = Time::now('America/Chicago', 'en_US'); $time = $time->setMonth(4); // April echo $time; } }
1条答案
按热度按时间pgccezyw1#
你必须首先示例化时间,然后你可以像文档中那样使用setter。例如;