라이브러리

[PHP] phpdbg_break_file - 파일의 줄에 중단점을 삽입합니다.




PHPdbg_break_file

PHPdbg_break_file은 PHPdbg의 기능 중 하나로, 특정 파일에서 브레이크 포인트를 설정할 수 있습니다. 이 기능을 사용하면, PHP 코드가 특정 파일에서 실행되는 것을 확인할 수 있습니다.

PHPdbg_break_file의 사용법

PHPdbg_break_file은 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

phpdbg -qrr -d xdebug.file_coverage=1 -d xdebug.file_coverage_enable=1 -d xdebug.file_coverage_start=1 -d xdebug.file_coverage_stop=1 -d xdebug.file_coverage_output_dir=/tmp/phpdbg_break_file -e "phpdbg_break_file.php"



위의 명령어는 PHPdbg를 실행하고, 브레이크 포인트를 설정한 phpdbg_break_file.php 파일을 실행합니다.

phpdbg_break_file.php 예제

#hostingforum.kr
php

<?php

// 브레이크 포인트를 설정할 파일

$break_file = 'break_file.php';



// 브레이크 포인트를 설정

phpdbg_break_file($break_file);



// 브레이크 포인트가 설정된 파일을 실행

require_once $break_file;

?>



#hostingforum.kr
php

// 브레이크 포인트가 설정된 파일

<?php

// 브레이크 포인트를 설정한 phpdbg_break_file.php에서 호출된 함수

function break_function() {

    echo "브레이크 포인트가 설정되었습니다.
";

}



break_function();

?>



위의 예제에서는, phpdbg_break_file.php 파일에서 브레이크 포인트를 설정한 break_file.php 파일을 실행합니다. break_file.php 파일에는 브레이크 포인트가 설정된 break_function() 함수가 포함되어 있습니다.

브레이크 포인트 설정

브레이크 포인트를 설정하려면, phpdbg_break_file() 함수를 호출하고, 브레이크 포인트를 설정할 파일을 인수로 전달합니다.

#hostingforum.kr
php

phpdbg_break_file($break_file);



위의 코드는 브레이크 포인트를 설정한 $break_file 파일을 실행합니다.

브레이크 포인트가 설정된 파일을 실행

브레이크 포인트가 설정된 파일을 실행하려면, require_once() 함수를 사용합니다.

#hostingforum.kr
php

require_once $break_file;



위의 코드는 브레이크 포인트가 설정된 $break_file 파일을 실행합니다.

결과

브레이크 포인트가 설정된 파일을 실행하면, 브레이크 포인트가 설정된 위치에서 실행이 중단됩니다. 이때, PHPdbg는 브레이크 포인트가 설정된 위치에서 실행이 중단된 것을 확인할 수 있습니다.

위의 예제를 실행하면, 브레이크 포인트가 설정된 break_function() 함수가 호출된 것을 확인할 수 있습니다.

결론

PHPdbg_break_file은 PHPdbg의 기능 중 하나로, 특정 파일에서 브레이크 포인트를 설정할 수 있습니다. 이 기능을 사용하면, PHP 코드가 특정 파일에서 실행되는 것을 확인할 수 있습니다. 위의 예제를 통해 브레이크 포인트를 설정하고, 브레이크 포인트가 설정된 파일을 실행하는 방법을 확인할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 320 페이지

검색

게시물 검색