print_r():不允许属性访问

Imr*_*med 5 php debugging

我有一个错误报告类,发生错误时将调用该类。它是在浏览器或电子邮件上报告错误。该类本身会导致报告警告消息。

print_r(): Property access is not allowed yet
Run Code Online (Sandbox Code Playgroud)

这是生成警告的代码:

foreach ( func_get_args() as $arg )
    print_r($arg);
Run Code Online (Sandbox Code Playgroud)

PHP版本5.4.37

这里是更详细的代码:

class MyErrHandler
{
    private static $_currErr='';

    public static function displayError()
    {
        ob_start();

        foreach ( func_get_args() as $arg )
            print_r($arg);

        .....
Run Code Online (Sandbox Code Playgroud)