我有一些配置,我需要运用到我的PHP文件,例如:在多个文件中包含PHP配置
<?php
ini_set('display_errors', 0);
date_default_timezone_set('America/Sao_Paulo');
header('Access-Control-Allow-Origin: *', false);
header("Cache-Control: no-store, must-revalidate");
但我有多个文件,例:user.php的,blog.php的,帐户.php等等...所以对于这些文件中的每一个,我都会在函数之前包含该配置代码。
我想知道是否有更简单的方法来做到这一点。我试图创建一个新文件(head.php),并使用include
或require_once
包含它,但似乎没有任何工作。
user.php的
<?php
require_once __DIR__."/head.php";
// or
include "head.php";
function getUser() {
// ...
}
这是行不通的。如果我使用include/require代码在数据库中插入某些内容,则时区不正确,并且当我在文件上手动定义代码时,时区是正确的。
同样的事情发生了错误,头,等...
你的'head.php'文件与其他文件在同一个目录中吗? – Jite
你是指mysql时区?如果是这样,那么你需要使用mysql查询来更改数据库区域。 –
问题“为什么不能使用此代码”需要提供足够的信息来解决问题。我们不知道你的目录是什么样的。这可能是一个路径问题。 – mickmackusa