이 코드에 도달하기까지 어떤 함수 호출을 탔는지"를 3단계까지만 출력하는 디버깅용 코드

반응형

<?php
echo '<pre>';
print_r(array_slice(debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS), 0, 3));
echo '</pre>';
?>  

 

 

<?php
$CI =& get_instance();
echo 'Controller: ' . get_class($CI) . ' / Method: ' . $CI->router->fetch_method();
?>

 

 

 

위와 같이 뷰에 적용하면 어떤 컨트롤러에서 호출 되었는지 체크 가능

보면 dashboard.php의 387줄에서 호출된 것을 확인할 수 있음

 

반응형