我有一个包含以下内容的 functions.php 文件。
function maxSavePerHour($ip, $maxSave = 15){
//DB connection and query. Working fine.
$totalRows = mysql_num_rows($res);
if($totalRows <=$maxSave){
$safe=true;
}else{
$safe=false;
}
if($safe){
echo "OK";
}else{
echo "Not OK";
}
}
我从另一个页面调用该函数。我使用如下功能。
maxSavePerHour($ip, 5);
如果我更改该值,该函数会按应有的方式回显文本。问题是 $safe 变量。如果我回显 $safe 我什么也得不到。
有什么线索吗?我需要 $safe 为真或假的原因是因为我稍后在 if 语句中使用它。
我把 global $safe;` 现在它的工作。谢谢尼罗河。