Php SyntaxError:格式错误的十六进制字符转义序列

Php SyntaxError:格式错误的十六进制字符转义序列,php,html,Php,Html,我正在尝试用PHP获取当前的工作目录,如下所示 $path = realpath(dirname(__FILE__)); debug_to_console ('path'.$path); function debug_to_console( $data ) { $output = $data; if ( is_array( $output ) ) $output = implode( ',', $output); echo "<script>

我正在尝试用PHP获取当前的工作目录,如下所示

$path = realpath(dirname(__FILE__));
debug_to_console ('path'.$path);
function debug_to_console( $data ) {
    $output = $data;
    if ( is_array( $output ) )
        $output = implode( ',', $output);

    echo "<script>console.log( 'Debug Objects: " . $output . "' );</script>";
}
日志的函数如下所示

$path = realpath(dirname(__FILE__));
debug_to_console ('path'.$path);
function debug_to_console( $data ) {
    $output = $data;
    if ( is_array( $output ) )
        $output = implode( ',', $output);

    echo "<script>console.log( 'Debug Objects: " . $output . "' );</script>";
}
功能调试到控制台($data){
$output=$data;
if(is_数组($output))
$output=内爆(“,”,$output);
echo“console.log('Debug Objects:.$output.');”;
}
它给我的控制台错误如下

$path = realpath(dirname(__FILE__));
debug_to_console ('path'.$path);
function debug_to_console( $data ) {
    $output = $data;
    if ( is_array( $output ) )
        $output = implode( ',', $output);

    echo "<script>console.log( 'Debug Objects: " . $output . "' );</script>";
}
SyntaxError:格式错误的十六进制字符转义序列

谁能帮我纠正一下有什么问题吗?
谢谢

这是JavaScript错误还是PHP错误?你从哪个“控制台”上得到信息?请发布完整的错误消息,其中可能包括错误所在的行号。@Dave console是指浏览器控制台,我认为它是PHP错误。如果是浏览器控制台,它不会是PHP错误。请张贴准确和完整的错误。