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 を渡すことはできません
これは、複数の値を渡すことができる関数を作成しようとした初めての 1 つであるため、これが機能しない理由を理解するためのスキル セットがありません。基本的に、共通ファイルで定義されている、複数の値を渡すことができるデバッグ関数を作成したいと思います。