首页 文章

致命错误:无法在[关闭]中重新声明date_add()

提问于
浏览
-2

致命错误:无法重新声明date_add()

<?
function get_date() {
 return date("Y-m-d H:i:s");
}
function date_add($dd) {
    return date("Y-m-d H:i:s",mktime(date("H"), date("i"), date("s"), date("m"), date("d")+$dd, date("Y")));
}
function date_del($dd) {
    return date("Y-m-d H:i:s",mktime(0, 0, 0, date("m"), date("d")-$dd, date("Y")));
}
?>

它显示我在这个档案的错误?谁能帮我?

2 回答

  • 4

    错误消息非常具有描述性:you're redeclaring a core function . 函数存在,因此您无法再次声明它 .

    每当遇到这样的错误消息时,请检查 www.php.net/<your-function-name> ,如果您获得有关具有该名称的函数的文档页面,您就知道要更改函数名称,或者更好:使用现有函数 . 内置功能几乎肯定会更快 .

  • 0

    有一个名为date_add的内置函数,不允许用自己的函数替换它 .

相关问题