function getContactActiveEmails($eid)
{
global $db;
if ($eid) {
$sql = "SELECT email FROM activeEmails WHERE id = $eid";
return $db->GetCol($sql);
}
}
Run Code Online (Sandbox Code Playgroud)
我收到错误"无法重新声明功能getContactActiveEmails"
它给出的行号是函数的最后一行 - }
正在调用所有文件require_once.这是整个代码库中唯一getContactActiveEmails定义的位置.为什么是这样?
从错误中可以清楚地看出你的函数被定义了两次,因此你得到了错误.
我建议在声明之前检查函数是否已经定义.
if (!function_exists('getContactActiveEmails'))
{
function getContactActiveEmails($eid)
{
global $db;
if ($eid) {
$sql = "SELECT email FROM activeEmails WHERE id = $eid";
return $db->GetCol($sql);
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1960 次 |
| 最近记录: |