私は次の機能を持っています:
function backtrace($Object=false)
{
$x = 0;
foreach((array)debug_backtrace($Object) as $aVal)
{
$row[$x]['file'] = $aVal['file'];
$row[$x]['line'] = $aVal['line'];
$row[$x]['function'] = $aVal['function'];
$row[$x]['class'] = $aVal['class'];
$row[$x]['args'] = $aVal['args'];
++$x;
}
return $row;
}
しかし、それを使用すると、次のようなエラーが発生します。
警告: debug_backtrace() は、パラメーター 1 が長い、717 行目の /mypath/ で指定された文字列であると予想します ---> foreach((array)debug_backtrace($Object) as $aVal)
エラーの原因は何ですか? どうすれば修正できますか?