gpt4 book ai didi

php - php : error: Cannot redeclare 中的函数内部函数

转载 作者:可可西里 更新时间:2023-10-31 23:08:17 24 4
gpt4 key购买 nike

<分区>

我有这个 php 脚本:

function hoeveelzijner ($jaar, $id)
{
function hoeveelhoeveel($beginstamp, $endstamp, $id)
{
$dates = mysql_query('SELECT v_date FROM visitors WHERE id="'.$id.'" AND v_date<"'.$endstamp.'" AND v_date>"'.$beginstamp.'"');
return mysql_num_rows($dates);
}
$i = 1;
while ($i < 13)
{
$hoeveel[$i-1] = hoeveelhoeveel(mktime(0, 0, 0, $i, 1, $jaar),mktime(0, 0, 0, $i, cal_days_in_month(CAL_GREGORIAN,$i,$jaar),$jaar),$id);
$i = $i+1;
}
return $hoeveel;
}

当我把它放在它下面时,它工作得很好:

$values = hoeveelzijner(2005, 1);

但是,当我执行两次时,例如:

$values = hoeveelzijner(2005, 1);
$test = hoeveelzijner(2000, 4);

我收到此错误: fatal error :无法在第 69 行的 ... 中重新声明 hoeveelhoeveel()(之前在 ...:69 中声明)。

谁知道我做错了什么?如果我只能使用它一次,它有点破坏了使用函数的目的......

额外信息:我没有包含任何其他文件,也没有在脚本的其他地方重新声明该函数。

非常感谢!

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