我在 common.php 文件中有以下内容:
$debug = true;
function debug_to_screen(&$array)
{
foreach($array as &$value)
{
if(is_array($value))
{
print("Debug Mode: " + $value);
}
}
}
然后,在我的主文件中,我使用以下命令调用此函数:
require("common.php");
if(!isset($_COOKIE["qcore"]))
{
debug_to_screen("Cookie not found: ", var_dump($_COOKIE['qcore']));
}
但是我收到以下错误:
致命错误:无法通过第 8 行 C:\DWASFiles\Sites\junglegym\VirtualDirectory0\site\wwwroot\wp-content\plugins\QCORE\login.php 中的引用传递参数 1
这是我第一次尝试制作一个可以传递多个值的函数,所以我没有技能来理解为什么这不起作用。基本上 - 我想做一个调试函数,我可以将多个值传递给它,它在我的公共文件中定义。