我在 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
这是我第一次尝试制作一个可以传递多个值的函数,所以我没有技能来理解为什么这不起作用。基本上 - 我想做一个调试函数,我可以将多个值传递给它,它在我的公共文件中定义。