致命错误:无法在
中重新声明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")));
}
?>
它显示我在此文件中的错误?有谁可以帮助我?
答案 0 :(得分:4)
错误消息非常具有描述性:you're redeclaring a core function。功能存在,因此您无法再次声明它。
每当遇到这样的错误消息时,请检查www.php.net/<your-function-name>
,如果您获得有关具有该名称的函数的文档页面,您就知道要更改函数名称,或者更好:使用现有函数。内置功能几乎肯定会更快。
答案 1 :(得分:0)
有一个名为date_add的内置函数,您不能用自己的函数替换它。