gpt4 book ai didi

php - 在 php 环境中全局设置日期和时间

转载 作者:行者123 更新时间:2023-12-02 05:17:02 26 4
gpt4 key购买 nike

我正在使用一个 codeigniter php 脚本,它有许多每天运行的 Controller ,使用 cronjobs。其中一些 Controller 的部分输入取决于日期。作为测试的一部分,我需要评估脚本在几天内的行为。

有没有办法在我的开发环境中全局设置日期,也许是在 php.ini 文件级别,以便测试不同日期的事件?

最佳答案

我认为,您可以在核心 Controller 中定义并从核心 Controller 扩展所有 Controller 。

application/core 中创建一个名为 MY_Controller.php 的文件(注意名称)

核心 Controller 中的下一个

class MY_Controller extends CI_Controller 
{
function __construct()
{
parent::__construct();
// set your default time zone here

}
}

接下来在所有你想设置默认时区的 Controller 中,像这样从核心 Controller 扩展

class ClassName extends MY_Controller {

关于php - 在 php 环境中全局设置日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34272428/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com