설명하다
1. PHP 코드에 고정 중단점을 제공하는 것 외에도 명령줄에 중단점을 추가할 수도 있습니다.
2. 이전 메소드 중단점 기능을 제거합니다. 그런 다음 명령줄에서 메서드에 중단점을 추가하도록 지정합니다.
예
프롬프트> b testFunc#3 [testFunc#3에 중단점 #1이 추가됨]
#3 이것은 무엇을 의미하나요? 실제로 이는 메서드 본문 내부의 3번째 줄에 중단점을 추가한다는 의미입니다. 즉, $i += 3; 줄에 중단점을 추가했습니다. 라인 수는 메소드가 정의된 라인부터 계산되며 1부터 시작됩니다. 이 라인 번호를 추가하지 않으면 메소드가 정의된 라인부터 바로 시작됩니다.
프롬프트> r [testFunc#3에서 해결된 중단점 #0(opline 0x1050ef660)] [testFunc#3에서 해결된 중단점 #0(opline 0x1050ef660)] [testFunc#3에서 해결된 중단점 #0(opline 0x1050ef660)] [testFunc#3에서 해결된 중단점 #0(opline 0x1050ef660)] [/Users/zhangyue/MyDoc/blogpost/dev-blog/php/202006/source/PHPDebug Interactive Extension.php:13에 있는 testFunc()#3의 중단점 #0, 조회수: 1] >00013: $i += 3; 00014: echo "testFunc입니다! i:" $i, PHP_EOL; 00015: }
위 내용은 PHP 명령줄에서 중단점을 설정하는 방법입니다. 학습하신 후, 가능한 한 빨리 예제 작업을 시도해 보십시오.