Błąd konwersji tablicy na łańcuch w PHP

Mam następujący kod do śledzenia błędu .... ale jego

$traces = debug_backtrace();

foreach ($traces as $k => $v)
{
    if ($v['function'] == 'include' 
        || $v['function'] == 'include_once' 
        || $v['function'] == 'require_once' 
        || $v['function'] == 'require')
    {
        $args = ''; 
        if (isset($v['args']) && is_array($v['args']))
        {
            $size = count($v['args']);
            foreach ($v['args'] as $key => $arg)
            {
                $args .= $v['args'][$key];
                if($key < $size)
                {
                    $args .= ', ';
                }
            }
        }

        $traces .= '#' . $k . ' ' 
                 . $v['function']
                 . '('.$args.') called at ['
                 . $v['file'].':'.$v['line'].']';
    }
    else
    {
        $function = (array_key_exists('function',$v)) ? 
                        $v['function'].'() ' : 'function_name';
        $file     = (array_key_exists('file',$v)) ? 
                        $v['file'] : 'file_name';
        $line     = (array_key_exists('line',$v)) ? 
                        $v['line'] : 'line';
        $traces  .= "#{$k} $function called at {$file}:{$line}\n";//This line giving me notice...

    }


}

Dostaję zawiadomienie jakoKonwersja tablicy na łańcuch tutaj:

$traces .= "#$k $function called at $file:$line\n";

Właściwie chcę przekonwertować tę tablicę na ciąg znaków. Czy jest jakaś metoda lub funkcja, która może wykonać konwersję bez powiadomienia mnie ...

Jak mogę to poprawić?

questionAnswers(3)

yourAnswerToTheQuestion