라이브러리
[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 코드가 특정 파일에서 실행되는 것을 확인할 수 있습니다. 위의 예제를 통해 브레이크 포인트를 설정하고, 브레이크 포인트가 설정된 파일을 실행하는 방법을 확인할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.