【问题标题】:How to log arrays with ChromePhp Logger如何使用 ChromePhp Logger 记录数组
【发布时间】:2013-09-19 21:44:59
【问题描述】:

大家好,我已经使用 PhpConsole 设置了 ChromePhp 日志记录扩展,它运行良好。

但通常的ChromePhp::log("Variable value: ".$variable) 不喜欢将 $variable 作为数组。它抛出一个数组到字符串的转换错误。

是否有内置方法以人类可读格式记录数组,就像 javascript 的 console.log(array)。或者是遍历数组并传递每个索引和值的情况。

【问题讨论】:

    标签: javascript php arrays logging chromephp


    【解决方案1】:

    啊,很抱歉,我明白了。我只需要把它分成两个日志。

    ChromePhp::log("Array contents: ");
    ChromePhp::log($array);
    

    这会按预期以人类可读的格式打印到控制台。

    您不能将数组连接到记录器中的字符串。

    【讨论】:

    • Arghh,我正在执行愚蠢的循环来提取数组信息,因为我忘记了同样的事情......
    • ChromePhp::log("Array contents: ", $array); 也应该可以工作
    猜你喜欢
    • 1970-01-01
    • 2018-05-10
    • 2018-09-15
    • 2017-09-25
    • 2015-10-03
    • 1970-01-01
    • 2017-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多