PHP 디버그 모드


PHPoC는 실시간 디버깅 기능을 제공합니다. PHPoC 디버거의 기능 메뉴에서 PHP 디버그 모드를 체크하면 디버깅 관련 버튼들이 활성화됩니다. 중단 점(Break Point)을 설정하거나 변수의 값 등을 명령 줄 단위로 확인할 수 있습니다.

manage_debug_01

PHP 디버그 모드가 활성화 되면 디버깅 버튼들이 활성화 됩니다. 이 디버깅 버튼들과 [Watch]창을 이용하여 스크립트 디버깅을 할 수 있습니다.

manage_debug_02

디버깅 따라하기

  1. PHP 디버그 모드를 활성화 합니다.
  2. init.php 파일에 다음 코드를 입력한 후 업로드 합니다.

    <?php
    $var_int = 1;
    $var_str = "abc";
    $var_arr = array(1, 2);
    ?>
  3. [Watch]창에서 마우스 우 클릭하여 [추가]메뉴를 선택합니다.

  4. 변수 이름에 var_int를 입력하고 [추가]를 누릅니다.

  5. 4번과 같은 방법으로 다음 변수들을 추가합니다.

    • var_str
    • var_arr
    • var_arr[0]
    • var_arr[1]
  6. 한 단계씩 실행[F11] 버튼을 이용해 각각의 코드 라인을 실행하면서 [Watch]창에 등록 된 변수들의 값을 확인합니다.

    etc_debug_03

※ 주의: 배열 변수의 경우 변수의 값을 확인하기 위해서는 배열의 키를 함께 명시해줘야 합니다.