Я хочу отлаживать приложение с помощью функции debug_backtrace() в функции __set.php debug_backtrace() для строки с некоторыми объектами внутри результата
Как мне это нужно как строку, я пробовал с $myStringVar = print_r(debug_backtrace(),true);
Но это не работает. Я узнал, что в моем массиве есть объекты, возвращаемые функцией debug_backtrace().
Поэтому я должен преобразовать его другим способом в строку с игнорированием объектов.
Но как это сделать?
Вы можете назвать 'debug_backtrace (0)', чтобы избежать объектов. В любом случае 'debug_backtrace' возвращает массивы, а не строки: см. [Документация] (http://php.net/manual/en/function.debug-backtrace.php) для получения более подробной информации! – fusion3k
Привет, попробовал его с debug_backtrace (0), но, похоже, он снова сбой при вызове print_r (debug_backtrace (0), true). Я поместил его в try catch (\ Exception $ e), чтобы получить все Исключения, но он не попадает в catch, он просто останавливается. – Keksdose
Вы уверены, что вызывается '__set()'? – fusion3k